Cocoa基本原理指南2010.04.16
Cocoa 开发的基本原理讲得比较全,尤其适合刚开始接触 Mac 或 iOS 开发的朋友。压缩包里分章节讲清楚了 Cocoa 的整体架构、对象机制,还有最关键的 MVC 模式,看的时候思路比较清晰,多细节都能对上你平时写代码遇到的问题。
架构清晰的 Cocoa 开发指南,讲得不啰嗦,偏实战。像“Cocoa 对象”这一章,讲了不少Objective-C的用法,比如init
初始化、alloc
分配内存,还有对象生命周期这一块,有。用过一次,之后写类和继承就顺手多了。
“为 Cocoa 程序添加行为”这节蛮实用,教你怎么写子类,怎么通过事件响应给界面加点“人味”。比如想让按钮点击后弹窗,就得自己写方法响应事件,框架的 API 还挺顺手。
“Cocoa 的设计模式”这部分挺关键,尤其是MVC结构,基本算是 Cocoa 开发的骨架了。讲得不死板,还结合了实际应用场景,比如表单数据怎么从 Model 传到 View 再到 Controller,搞清楚之后开发效率提升挺的。
对象间通信这一块建议认真看,delegate、notification和binding这几招,在项目里经常用。像用NSNotificationCenter
传消息就比写一堆回调代码干净多了。
的几章也不错,讲了下 Cocoa 里的核心架构,比如事件传递、视图渲染这些怎么分工合作的。虽然讲得偏系统层,但了解之后对调试 UI 问题有。
如果你刚接触 Cocoa 开发,或者写了一阵子但总觉得 API 用得不顺,可以花点时间把这个指南过一遍,多概念一下就明白了。顺手附上几个延伸阅读:
Cocoa基本原理指南(2010年4月16日).zip
预估大小:1个文件
Cocoa基本原理指南(2010年4月16日).pdf
3.02MB
2.27MB
文件大小:
评论区