首页 > ios > 编写高质量iOS与OS X代码的52个有效方法

编写高质量iOS与OS X代码的52个有效方法

  偶然的机会发现了一本好书《Effective Objective-C 2.0》,看了之后发现有种相见恨晚的感觉,于是乎就拿来扯扯底底的通读一遍,受益匪浅。
  接下来就做一点笔记。

第1章 熟悉Objective-C

第1条:了解Objective-C语言的起源
第2条:在类的头文件中尽量少引入其他头文件
第3条:多用字面量语法,少用与之等价的方法(1)
第3条:多用字面量语法,少用与之等价的方法(2)
第4条:多用类型常量,少用#define预处理指令
第5条:用枚举表示状态、选项、状态码(1)
第5条:用枚举表示状态、选项、状态码(2)

第2章 对象、消息、运行期

第6条:理解“属性”这一概念(1)
第6条:理解“属性”这一概念(2)
第6条:理解“属性”这一概念(3)
第7条:在对象内部尽量直接访问实例变量
第8条:理解“对象等同性”这一概念(1)
第8条:理解“对象等同性”这一概念(2)
第9条:以“类族模式”隐藏实现细节(1)
第9条:以“类族模式”隐藏实现细节(2)
第10条:在既有类中使用关联对象存放自定义数据
第11条:理解objc_msgSend的作用
第12条:理解消息转发机制(1)
第12条:理解消息转发机制(2)
第13条:用“方法调配技术”调试“黑盒方法”
第14条:理解“类对象”的用意

  1. 还没有评论
评论提交中, 请稍候...

留言


可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks