禅与 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
A
A
襯線體
無襯線體
白色
棕褐色
夜間
分享到 Twitter
分享到 Google
分享到 Facebook
分享到 Weibo
分享到 Instapaper
禅与 Objective-C 编程艺术
对象间的通讯
对象之间需要通信,这也是所有软件的基础。再非凡的软件也需要通过对象通信来完成复杂的目标。本章将深入讨论一些设计概念,以及如何依据这些概念来设计出良好的架构