一、CRUD语句 1.1查询语句 1.2插入语句 1.3修改语句 1.4删除语句 属性配置 属性描述id命名空间中的唯一标识符,表示此段SQL执行语句的唯一标识,也是接口的方...
一、CRUD语句 1.1查询语句 1.2插入语句 1.3修改语句 1.4删除语句 属性配置 属性描述id命名空间中的唯一标识符,表示此段SQL执行语句的唯一标识,也是接口的方...
没有遇到,你检查下路径和文件内容有没有问题
ios启动优化:二进制重排通过前面的探讨,我们知道内存分页触发中断异常 Page Fault 后,会阻塞进程,这个问题是会对性能产生影响。实际上在 iOS 系统中,生产环境的应用,在发生缺页中断进行重...
泛型是 Swift 最强大的特性之一,oc转Swift的需要重点学习一下。① 泛型代码能根据所定义的要求写出可以用于任何类型的灵活的、可复用的函数。可以编写出可复用、意图表达...
一、协议的介绍 协议的定义方式与类、结构体和枚举的定义非常相似: 要让自定义类型遵循某个协议,在定义类型时,需要在类型名称后加上协议名称,中间以冒号(:)分隔。遵循多个协议时...
闭包, 一个捕获了全局上下文的常量或者变量的函数。闭包在实现上是一个结构体,它存储了一个函数(通常是其入口地址)和一个关联的环境(相当于一个符号查找表)。 一、闭包的使用 全...
枚举为一组相关的值定义了一个共同的类型,使你可以在你的代码中以类型安全的方式来使用这些值。我们熟悉 的C 语言,枚举会为一组整型值分配相关联的名称。Swift 中的枚举更加灵...
Swift是静态语言,他不能像OC一样,直接获取对象的属性和方法,但是Swift标准库依旧提供了反射机制,用来访问成员信息,即Mirror。 一、Mirror反射 反射:是指...
和OC一样,Swift中也是通过引用计数的方式来管理对象的内存的。在Swift类 结构探究[https://www.jianshu.com/p/b431edadcc34]中,...
Swift中的指针分为两类:① typed pointer 指定数据类型指针,即 UnsafePointer<T>,其中T表示泛型;②raw pointer 未指定数据类型的...
OC作为动态语言,方法调用,是通过消息发送机制,void objc_msgSend(id self, SEL cmd,…);,第一个参数是接受消息的对象;第二个是消息本身,方...
Swift通过 struct 关键字引入结构体,通过 class 关键字引入类。他们之间有很多共同点,如: 定义属性用于存储值 定义方法用于提供功能 定义下标操作用于通过下标...
一、 存储属性 存储属性,分两种:let修饰的常量存储属性;var修饰的变量存储属性。还用之前的代码: 特点:占用分配实例对象的内存空间,即,堆空间。 二、 计算属性 类、结...
对于iOS开发,OC语言前端使用Clang编译器,swift语言前端使用swift编译器swiftc,这两个编译器将我们写的代码编译生成IR中间代码,后端都是通过LLVM[h...
在项目迭代更新过程中,代码量也不断增加,pod库的数量也变得很多,最终导致clean + build全量编译时间变长,严重影响了开发速度和体验。我们可以通过编译缓存如 CCa...
最近发的文章,怎么总是已锁定,还不说明具体原因……