Swift (33) | 类型方法 (1) | 崩溃 (1) | 值类型 (1) |
IOS (25) | 类型属性 (1) | 属性观察器 (1) | 便利构造器 (1) |
设计模式 (14) | 类型别名 (1) | 尾随闭包 (1) | 依赖倒置 (1) |
类的关系 (7) | 类 (1) | 导航栏 (1) | 依赖 (1) |
设计原则 (6) | 空合运算符 (1) | 实现 (1) | 下标 (1) |
继承 (2) | 瘦身 (1) | 实例方法 (1) | 三元运算符 (1) |
扩展 (2) | 清理 (1) | 官方 (1) | XCode (1) |
属性 (2) | 泛型 (1) | 宏定义 (1) | while循环 (1) |
MVC (2) | 泛化 (1) | 学习 (1) | VIPER (1) |
HTTPS (2) | 架构 (1) | 存储属性 (1) | typedef (1) |
非逃逸闭包 (1) | 枚举 (1) | 字符串比较 (1) | typealias (1) |
集合 (1) | 析构器 (1) | 字符串 (1) | true (1) |
闭包 (1) | 构造器重写 (1) | 字符 (1) | TabBar (1) |
错误处理 (1) | 构造器代理 (1) | 字典 (1) | switch (1) |
重写 (1) | 构造 (1) | 基础 (1) | RunLoop (1) |
里氏替换 (1) | 日志 (1) | 图片轮播 (1) | protocol (1) |
递归枚举 (1) | 无主引用 (1) | 可选链式调用 (1) | nil (1) |
迪米特法则 (1) | 数组 (1) | 可选绑定 (1) | MVVM (1) |
运行时 (1) | 控制转移 (1) | 可选类型 (1) | MVP (1) |
运算符 (1) | 接口隔离 (1) | 可失败构造器 (1) | MVCS (1) |
调试 (1) | 捕获值 (1) | 变量 (1) | Masonry (1) |
访问控制 (1) | 指定构造器 (1) | 原始值 (1) | is (1) |
计算属性 (1) | 抛出异常 (1) | 单例 (1) | if (1) |
自定义视图 (1) | 抓包 (1) | 单一职责 (1) | GCD (1) |
自动闭包 (1) | 性能优化 (1) | 协议继承 (1) | extension (1) |
聚合 (1) | 必要构造器 (1) | 协议 (1) | CocoaPods使用 (1) |
编码规范 (1) | 强制展开 (1) | 区间运算符 (1) | CocoaPods (1) |
结构体 (1) | 弱引用 (1) | 创建项目 (1) | Charles (1) |
组合运算符 (1) | 引用类型 (1) | 函数 (1) | Carthage (1) |
组合 (1) | 开闭原则 (1) | 关联类型 (1) | as (1) |
组件化 (1) | 延迟存储属性 (1) | 关联值 (1) | AnyObject (1) |
类型转换 (1) | 常量 (1) | 关联 (1) | Any (1) |
类型约束 (1) | 嵌套类型 (1) | 元组匹配 (1) | |
类型标注 (1) | 嵌套函数 (1) | 元组 (1) |