话说学习Object-c有很多入门书籍,在这里就不一一列举了。但是这些书都有一个小毛病,就是翻译的语句,有的时候很让人费解。前几天在逛cocoachina的时候看到了一个帖子,以为名为beanwolf的会员写了原创的学习Object-c的笔记,拜读之后感觉非常好!感觉写的很精练,都是编程的时候需要注意的东西和不容易理解的内容。
第一季:《Object-C 的语法与 Cocoa 框架》
- GNUStep 的安装
- 类定义
- Object-C 中的布尔类型
- Object-C 中的 null
- 与 C 混合编写
- 对象的初始化
- Object-C 的 description 方法
- Object-C 的异常处理
- id 类型
- 类的继承
- 动态判定与选择器
- 类别 Category
- 协议 @protocol
- 内存管理
- 常用的类型
- 写入和读取属性
- 对象的复制
- 多线程
- KVC 与 KVO
- 谓词 NSPredicate
第二季:《Objective-C 2.0特性与运行时编程》
- Xcode的使用
(1)代码辅助提示
(2)调试代码
(3)定义公司名称
(4)格式化代码
(5)使用快照
(6)批量修改
(7)快速查找文件
(8)使用书签
(9)查看API文档
(10)查看类成员
- Objective-C 2.0的新特性
(1)属性访问器
(2)for-each循环
(3)GC机制
(4)协议的必选与可选方法
- Objective-C 2.0的运行时编程
(1)isa指针
(2)SEL 与IMP
(3)objc_msgSend函数
(4)动态方法解析
(5)消息转发