1.两个信号合并 2. Button Textfield 3. Delegate 4. Notification 5. KVO 6. Array...
1.响应式编程 响应式编程(Reactive Programming,简称RP), 也是一种编程范式,于1997年提出,可以简化异步编程,提供更...
1.面向协议编程 面向协议编程(Protocol Oriented Programming,简称POP)是Swift的一种编程范式, Apple...
1.Array的常见操作 2.lazy的优化 3.Optional的map和flatMap 4.函数式编程(Funtional Programm...
1.MARK、TODO、FIXME 2.条件编译 3.打印 4.系统版本检测 5.API可用性说明 6.iOS程序的入口 在AppDelegat...
1.模式(Pattern) 什么是模式?模式是用于匹配的规则,比如switch的case、捕捉错误的catch、if\guard\while\f...
1.字面量 Swift自带的绝大部分类型,都支持直接通过字面量进行初始化Bool、Int、Float、Double、String、Array、D...
1.内存管理 跟OC一样,Swift也是采取基于引用计数的ARC内存管理方案(针对堆空间) Swift的ARC中有3中引用强引用( strong...
1.访问控制 在访问权限控制这块,Swift提供了5个不同的访问级别(以下是从高到低排列,实体指被访问级别修饰的内容) open:允许在定义实体...
文集作者