• 禅与 Objective-C 编程艺术
  • 介紹
  • 1. 前言
    • 1.1. Swift
    • 1.2. 贡献给社区
    • 1.3. 作者
    • 1.4. 关于中文翻译
  • 2. 条件语句
    • 2.1. 尤达表达式
    • 2.2. nil 和 BOOL 检查
    • 2.3. 黄金大道
    • 2.4. 复杂的表达式
    • 2.5. 三元运算符
    • 2.6. 错误处理
  • 3. Case语句
  • 4. 命名
    • 4.1. 常量
    • 4.2. 方法
    • 4.3. 字面值
  • 5. 类
    • 5.1. Initializer 和 dealloc
    • 5.2. 属性
    • 5.3. 方法
    • 5.4. 相等性
  • 6. Categories
  • 7. Protocols
  • 8. NSNotification
  • 9. 美化代码
  • 10. 代码组织
    • 10.1. 利用代码块
    • 10.2. Pragma
    • 10.3. 明确编译器警告和错误
    • 10.4. 字符串文档
    • 10.5. 注释
  • 11. 对象间的通讯
    • 11.1. Blocks
    • 11.2. 委托和数据源
  • 12. 面向切面编程
  • 13. 参考资料
Powered by GitBook

禅与 Objective-C 编程艺术

作者

Luca Bernardi

  • http://lucabernardi.com
  • @luka_bernardi
  • http://github.com/lukabernardi

Alberto De Bortoli

  • http://albertodebortoli.com
  • @albertodebo
  • http://github.com/albertodebortoli