IP属地:上海
多线程 GCD
swift里强大的协议 协议的基本使用 协议继承 协议组合 由于很多种语言都不支持多继承。 所以可以使用POP(面向协议编程)来解决类似多继承的...
初始化器两个阶段 自动继承 继承Swift里没有通用的基类, 不在继承于其他的类都可以称为基类重写父类override. 访问父类使用super...
为结构体、类、枚举添加属性,设置属性观察器。 添加方法 //属性观察器 懒加载及属性修饰符: 添加实例方法。 都默认含有self
Swift 里枚举翻身了,和类、结构体可以并列了,地位很高啦 这个貌似是新特性,我在老版本不支持这个协议呢。。 //枚举关联值 //指定原始值 ...
在swift里函数成了一级公民,因此有必要了解下函数式编程 传统命令式、面向对象式编程:命令式编程常常迫使我们出去性能考虑,把不同的任务交织起来...
函数和闭包 函数基本定义与使用。 可以有一个或者多个参数,可以有一个返回值,也可以有多个返回值。函数是引用类型。 函数的实际参数和形式参数 函...
集合 数组 字典 数组 ** 数组遍历方式:for in, 和 forEach; forEach有两个特征:1.无法使用break 或 co...