E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
swift自学笔记
iOS开发笔记-99:
Swift
5 - 录音播放AVAudioPlayer、AVAudioRecorder、AVAudioSession
AVAudioSession配置,一定要配置,否则有很多莫名其妙的问题这个是配置手机硬件的类。letaudioSession:AVAudioSession=AVAudioSession.sharedInstance()//AVAudioSession.sharedInstance().overrideOutputAudioPort(.speaker)do{//设置这个,可以修复录音只录一遍的问题t
原味蛋炒饭
·
2024-02-05 17:32
Swift
:闭包
中文文档函数是特殊的闭包全局函数是一个有名字但不会捕获任何值的闭包嵌套函数是一个有名字并可以捕获其封闭函数域内值的闭包闭包表达式是一个利用轻量级语法所写的可以捕获其上下文中变量或常量值的匿名闭包
Swift
伯wen
·
2024-02-05 17:35
Swift
- 标签条(UITabBar)标签页控制器(UITabBarController)用法
App底部的tab标签页可以方便的把功能模块划分清楚,只需点击相应的标签页就可以展示完全独立的视图页面,同时各标签页间的视图也可以进行数据交换。TabBarItem系统自带图标样式(System)介绍:Custom:自定义方式,配合SelectedImage来自定义图标More:三个点的图标,表示更多意思Favorites:星形图标Featured:星形图标TopTated:星形图标Recents
小驴拉磨
·
2024-02-05 14:51
制作基于
Swift
的Framework(通过module桥接引用oc.framework)
目前开发
swift
版本的SDK(framework),需要引用腾讯的sdk(framework),因为腾讯sdk是oc版本的,如果是普通
swift
项目引用,直接创建桥接文件就可以,但是framework
陈皮话梅糖@
·
2024-02-05 13:45
iOS
swift
framework
module
iOS自带的Speech语音识别功能封装
文件加入以下配置:SpeechRecognitionUsageDescription语音识别NSMicrophoneUsageDescription麦克风权限2、单例管理:////SpeechManager.
swift
陈皮话梅糖@
·
2024-02-05 13:45
iOS
ios
语音识别
人工智能
swift
4 - 给代码添加注释
快捷键commond+///单行注释放在上方letMAXNUMBER=999letMAXNUMBER=888//单行注释放在后方//多行注释/*letx=5lety=6*/
Deng_1957C
·
2024-02-05 13:04
swift
ReplayKit 实现录制功能
1.先判断设备是否可用此框架在iOS9以上可用.现在基本都是iOS10以上可直接这样写guard#available(iOS11,*)else{return}(由于我们的项目是iOS11以上所以这样写)2.通过RPScreenRecorder.shared().isRecording判断是否正在录制,做逻辑判断3.guardRPScreenRecorder.shared().isAvailable
仰望远处
·
2024-02-05 09:25
swift
c:强大的命令行工具
编译过程1C和OC通过Clang编译器前端编译成LLVMIR中间层表示
Swift
会先编译成
Swift
AST,通过
swift
c命令行参数编译成
Swift
IL(
Swift
的中间语言),最后编译成LLVMIR
Travelcolor
·
2024-02-05 07:46
视频教程-Flutter入门与进阶-flutter
擅长语言:Object-C、
Swift
、Flutter、Java、C/C++、docker实战:1、高并发即时音视频服务:基于开源WebRTC流媒体服务器进行二次开发,支持高并发的移动端与Web端视频会议项目以及以及
weixin_28741153
·
2024-02-05 07:13
swift
学习记录
!比?效率要高我的理解是!使用时对象必须存在知道你是什么,也知道你存在,直接用就好了?使用时对象可以为空我不知道你存在不存在,要先判断并且找到你,再拿来用
宋鸿康iOS
·
2024-02-05 00:06
Module compiled with
Swift
xxx cannot be imported by the
Swift
xxx compiler
我们每次安装新版本的Xcode的时,新Xcode都只包含最新版本的
Swift
。但通常我们的代码或第三方库还来不及匹配,或者我们想看看新的特性在新旧版本之间的区别,这时候就比较头大了。
viihua
·
2024-02-05 00:17
Swift
实现IOS界面的跳转
IOS开发中界面跳转有两种方式,上下跳转和左右跳转。上下跳转_TO:letsecondViewController=SecondViewController()self.presentViewController(secondViewController,animated:true,completion:nil)上下跳转_BACK:dismissViewControllerAnimated(tru
小緈福
·
2024-02-05 00:48
表格——
swift
classMovieViewController:UIViewController,UITableViewDataSource,UITableViewDelegate{//表格属性vartable:UITableView=UITableView(frame:CGRect(x:0,y:0,width:scrWidth,height:scrHeight),style:UITableViewStyle.
呵邢
·
2024-02-04 19:01
swift
pickerView的简单使用以及模拟无限滚动老虎机等
先上效果图:QQ20180914-145457.gif所谓的无限滚动就是把component里的Row设置的足够多在这确定键是暂停计时器以及滚动,取消键是继续计时器1.完成如下视图布局image.png2.为picker添加代理和数据源协议picker.dataSource=selfpicker.delegate=self//父视图继承相关代理UIPickerViewDelegate,UIPick
MrLSX
·
2024-02-04 19:08
4.7 函数类型的解析 [
Swift
教程]
1.每一个函数都有特定的函数类型,可以充当参数的类型和函数的返回类型。本节课将为你演示函数类型的使用方法。image2.首先创建一个函数,它拥有两个整型参数,并且拥有一个整型的返回值。image3.该函数用来计算两个参数的和,所以在函数的末尾,返回两个参数之和。image4.通过函数的名称,调用该函数。image5.利用函数的类型特性,声明一个函数常量,该函数同样拥有两个整型参数和一个整型返回值。
互动教程网
·
2024-02-04 19:23
OC和
Swift
相互调用
OC调用
Swift
文件:创建
Swift
文件,如果需要让OC的代码能看到需要在属性和方法前面加@objcimage.png在OC需要用到的
Swift
文件中导入文件”ProductModuleName-
Swift
.h
Insight_
·
2024-02-04 19:00
Swift
UI App Clip 是什么他为取代微信小程序么
AppClip介绍AppClip应用程序剪辑是用户快速访问和体验您的应用程序所提供内容的一种好方法。AppClip只是您应用中的一小部分,可在需要时立即发现。AppClip应用程序剪辑既快速又轻巧,因此用户可以快速打开它们。无论是从餐厅订购外卖,租用小型摩托车,还是首次设置新的联网设备,用户都可以在几秒钟内从您的应用开始和完成体验。完成后,您可以提供下载完整应用程序的机会。应用程序的一部分由于应用
iCloudEnd
·
2024-02-04 16:33
【云计算】opentack的高级服务部署与调优
opentack的高级服务部署与调优
swift
对象存储安装
Swift
服务。
勇敢许牛牛在线大闯关
·
2024-02-04 14:10
云计算
云计算
windows
openstack
[C语言]
自学笔记
day9(函数递归)
函数递归函数的递归类似于套娃通过在函数中调用这个函数的方式来产生递归例如求:一个数字的阶乘(10的阶乘为1*2*3*4*5*6*7*8*9*10)intfac(inta){if(a>1){returna*fac(a-1);}else{return1;}}intmain(){inta=0;scanf("%d",&a);printf("%d\n",fac(a));return0;}fac函数在fac函
Guilili_X
·
2024-02-04 13:02
自学c语言
c语言
开发语言
后端
Swift
实现富文本
在做搜索的时候,我们需要把搜索的关键字全部都进行高亮处理,这个时候就需要用到富文本处理。以下是我封装的方法,直接调用就可以了extensionNSMutableAttributedString{staticfunchighLightText(_normal:String,highLight:String,font:UIFont,color:UIColor,highLightColor:UIColo
何以消摇
·
2024-02-04 12:19
Swift
4.0 KVC 字典转模型
importFoundationclassNewsMode:NSObject{//定义属性
swift
4.0之后需要手动添加@objc否则转模型会没有值@objcvarreplyCount:Int=0@objcvartitle
1剑天下
·
2024-02-04 11:18
StoreKit框架详细解析(二) —— 请求应用评级和评论(一)
首先看下写作环境
Swift
4.2,iOS12,Xcode10在本教程中,您将学习
刀客传奇
·
2024-02-04 10:20
儿童学编程语言
swift
语言 playgrounds13 嵌入式阶梯
嵌入式阶梯上节课我们学习了函数的嵌套,这节课继续来练习嵌套的使用。我们已经知道嵌套的含义,就是先定义一个小的函数,完成一个简单的任务,再定义一个函数,利用前一个函数,去完成一个更加复杂的任务。那么我们看到这里,已经给我们定义好了一个函数collectGemTurnAround()定义函数collectGemTurnAround()定义函数collectGemTurnAround()那么我们来看看这
玩中学编程
·
2024-02-04 08:14
Kotlin中的协程 - 生命周期
前言Kotlin是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的
Swift
,在GoogleI/O2017中,Google宣布Kotlin成为Android官方开发语言Job当我们创建一个协程时
盛世光阴
·
2024-02-04 08:48
Swift
- 5、闭包(特殊的函数)
定义闭包是可以在代码中被传递和引用的功能性独立代码块,跟C和Objective-C-中的代码块(blocks)和其他一些语言中的匿名函数相似闭包可以作为函数的参数也可以作为函数的返回值可以像oc中用于回调和反向传值闭包能够捕获和存储定义在其上下文中的任何常量和变量的引用全局和内嵌函数,实际上是特殊的闭包。闭包符合如下三种形式中的一种:1、全局函数是一个有名字但不会捕获任何值的闭包2、内嵌函数是一个
LK_EX
·
2024-02-04 08:32
Swift
获取对象的所有属性
在阅读HandyJSON框架的时候,想到
swift
是如何获取所有属性的。Objective-C里面都知道,可以通过runtime的class_copyPropertyList来反射赋值。
__jacknan__
·
2024-02-04 07:09
商务英语中,transfer the payment 是什么意思?
Thisistoinformyouthatthepaymenthasbeentransferredbasedontheattachedbank
swift
.释义:这是为了通知您,货款已经转账过去了,邮箱附件中是付款水单
Lisa_Wang_China
·
2024-02-04 07:37
Swift
进阶六:可变性和内存
写时复制标准库中,内建集合类型,如Array,Dictionary和Set这样的集合类型是通过一种叫做写时复制(copy-on-write)的技术实现的.varx=[1,2,3]vary=x当x赋值给y时,对于值类型我们认为数组被复制,但是实际上并非如此。Array结构体含有指向某个内存的引用。两个数组的引用向的是内存中同一个位置,当我们改变x的时候,内存才会真的被复制。昂贵的元素复制操作只在必要
Trigger_o
·
2024-02-04 06:20
《初学者C51
自学笔记
》之中断(外部中断0)
概念:CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生);CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务);待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断。(P3.2)可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。当CPU检测到P3.2引脚上出现有效的中断信号时,中断标志IE0(TCON.1)
KEEPMA
·
2024-02-04 04:55
物联网
《初学者C51
自学笔记
》之定时器四种工作方式(二)
1、方式0:方式0为13位计数,由TL0的低5位(高3位未用)和TH0的8位组成。TL0的低5位溢出时向TH0进位,TH0溢出时,置位TCON中的TF0标志,向CPU发出中断请求。一共13位,空着的3位忽略不用管,TL0一直加1,直到为11111时再加1会溢出变为00000,则会进1到TH0,就像是满10进1一样,进到TH0为11111111时再加1就会发出请求;X=-N:N是要定时的时间(us)
KEEPMA
·
2024-02-04 04:55
物联网
《初学者C51
自学笔记
》之流水灯实现(移位操作)
#include#defineucharunsignedchar#defineuintunsignedintvoiddelay(void){uchara,b;for(a=0;a<200;a++)for(b=0;b<200;b++);}voidmain(){uchark,i;while(1){k=0xfe;//11111110for(i=0;i<8;i++){P0=k;delay();k=k<<1;
KEEPMA
·
2024-02-04 04:25
物联网
swift
lint使用
网上教程比较多,本文适合小白适用1、安装brewinstall
swift
lint2、根目录添加.
swift
lint.yml(里面规则可以根据项目需要,适当修改)#黑名单,不检测哪些目录excluded:
智能老树皮
·
2024-02-04 03:52
Swift
基础13(扩展)
Swift
中的扩展可以:添加计算型属性和计算型静态属性定义实例方法和类型方法提供新的构造器定义下标定义和使用新的嵌套类型使一个已有类型符合某个协议扩展的语法使用extension关键字来声明扩展extensionSomeType
SunshineBrother
·
2024-02-04 03:30
Swift
方法调度
在
swift
中方法调度分为两种,直接调用和查找调用struct结构体的方法调用方式为直接调用,直接调用函数地址class类的方法调用方式为查找调用,函数都按照顺序存储在vtable中,需要偏移效率上来讲应该是直接调用更快吧举例说明
H丶ym
·
2024-02-04 02:44
iOS
swift
5.0 NSNumber 转 Sting 遇到的问题(
Swift
中NSNumber转String)
编译器报错:Couldnotcastvalueoftype'__NSCFNumber'(0x...)to'NSString'(0x...).解决方式:ThevalueisanNSNumber,notanNSString.YoucanusestringValuetoconvertit:ifleta=d["a"]as?NSNumber{letaString=a.stringValueprintln(a
Lee坚武
·
2024-02-04 00:56
一、cadence PDK
自学笔记
-心法
我这边ADS/CadencePDK基本大部分都是自学完成的。当然也非常感谢我的前同事周**的帮忙,教了我很多基础的。另外也感谢我现在同事,李**和程*的帮忙,学习了很多cad的视角。其实对于自学写PDK的小伙伴,一般都要如何学习呢?我总结了我几次完成的学习流程:(以cadencePDK为例)首先,自学最重要的是一个成就感的搭建,所以需要先确定以PCell为起点去编写结构。并且,需要了解一下,pdk
yesoili
·
2024-02-03 21:51
Cadence
PDK编程
笔记
PDK
Swift
入门之自定义类型的模式匹配(Pattern Matching)
概览小伙伴们都知道
Swift
是一门简洁、类型安全、极富表现力以及“性感迷人”的编程语言。和大多数语言一样,在
Swift
中也有一些隐藏着的、不为人知的宝藏特性。
大熊猫侯佩
·
2024-02-03 20:40
Apple开发入门
swift
ruby
模式匹配
Pattern
Matching
自定义类型
操作符重载
10RX
Swift
中的销毁者底层剖析
今天捋了一下RX
Swift
中的销毁者,想到之前的观察者,突然来了灵魂一问:观察者和销毁者的本质是什么?刚开始想到这个问题是,自己也懵逼了,是啥子?
越来越胖了
·
2024-02-03 18:36
swift
通过字符串创建类
funcaddChildViewController(childVCName:String,title:String,image:String){//获取命名空间guardletnameSpace=Bundle.main.infoDictionary![kCFBundleExecutableKeyasString]as?Stringelse{return}guardletchildClass=NS
浩然爸
·
2024-02-03 16:30
Swift
获取当前网络状态Wifi/5G/4G/3G/2G
通过
Swift
获取当前网络状态通过第三方库Alamofire获取网络状态只能获取到ethernetOrWiFi、cellular、notReachable、unknown这几种网络状态,不能准确的获取到
LocationLu
·
2024-02-03 15:24
swift学习
swift
网络
5g
Xcode升级10.2运行 Handyjson报错
inMetadata.o_
swift
_getFieldAt升级handyjson到5.0.0即可
ablac
·
2024-02-03 15:55
swift
使用mysql教程_使用
Swift
3.0 操作 MySQL 数据库
在这篇
swift
教程中,我们采用Ubuntu16.04系统和MySQL5.7。MySQL5.7引入了一系列的新特性。
weixin_39749243
·
2024-02-03 12:43
swift使用mysql教程
swift
mysql_
Swift
3.0 操作 MySQL 数据库详解
如果你阅读过本主其他的
Swift
文章,你会发现我们是
Swift
服务器端开发的忠实拥护者。今天我们将继续研究这个主题,使用Vapor封装的MySQLwrapper来操作MySQL数据库。
布丢bodium
·
2024-02-03 12:42
swift
mysql
搞事情之 Vapor 初探
本文是Vapor部分的第一篇,主要记录了第一次上手
Swift
最火的服务端框架Vapor所遇到的问题、思考和总结。
weixin_33711647
·
2024-02-03 12:42
数据库
swift
javascript
ViewUI
swift
mysql_使用
Swift
3.0 操作 MySQL 数据库
原标题:使用
Swift
3.0操作MySQL数据库译者:;校对:;定稿:如果你阅读过本主其他的
Swift
文章,你会发现我们是
Swift
服务器端开发的忠实拥护者。
田渊栋
·
2024-02-03 12:12
swift
mysql
Swift
Vapor 教程(查询数据、插入数据)
上一篇简单写了怎么创建
Swift
Vapor项目以及在开发过程中使用到的软件。这一篇写一个怎么在创建的项目中创建一个简单的查询数据和插入数据。
Johnny Tong
·
2024-02-03 12:39
iOS
之旅
swift
开发语言
ios
Swift
Vapor 教程(CURD 操作)
接上篇使用
Swift
Vapor对数据库进行简单的操作。
Johnny Tong
·
2024-02-03 12:39
iOS
之旅
swift
开发语言
ios
swift
-View
APIpropertydefinesPresentationContext在呈现子VC时是否使用当前VC的上下文,这样可以模态的呈现一些自定义效果指定当前viewController是否呈现上下文的视图控制器也就是如果VC1的definesPresentationContext=true则在VC1展现VC2时就会呈现VC1的上下文(viewController在显示时所在的容器或环境)letvie
彭同学她同桌
·
2024-02-03 12:09
swift
开发语言
ios
OpenStack安装部署
OpenStack主要包括以下几个子项目:OpenStackCompute(Nova)、云对象存储CloudObjectStorage(
Swift
)、镜像管理(Glance)、身份识别Identity(
Joshua_lzy
·
2024-02-03 10:26
iOS中堆和栈的使用(
Swift
)
堆和栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。堆:队列优先,先进先出(FIFO—firstinfirstout)。栈:先进后出(FILO—First-In/Last-Out)。堆栈空间分配1.栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量等值。其操作方式类似于数据结构中的栈。2.堆区(heap):一般由程序员分配释放,若程序员
雪影无痕
·
2024-02-03 10:41
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他