Learn Objective-C on the Mac A Comprehensive Beginner's Guide

《Learn Objective-C on the Mac第二版》是一本基础教程书籍,主要面向初学者介绍Objective-C语言。Objective-CC语言的超集,广泛应用于开发具有真正OS XiOS风格的应用程序。本书不仅涵盖Objective-C的基础知识,还包括了与之相伴的苹果公司开发的Cocoa(针对OS X)和Cocoa Touch(针对iOS)工具包的介绍。学习Objective-C后,读者将准备好深入探索Cocoa,并可以开始一个完整的项目。

本书在内容编排上非常清晰,章节内容包括但不限于: 1. Objective-C基础入门,包括语言和开发环境的介绍。 2. C语言扩展,帮助读者了解两者的差异。 3. 面向对象编程的介绍,包括类、对象及基本概念。 4. 继承、组合等核心概念。 5. 源文件组织,帮助读者管理代码文件。 6. Xcode的深入介绍。 7. FoundationKit的快速指南。 8. 内存管理的重要性。 9. 对象初始化的学习。 10. 属性、类别(Categories)和协议(Protocols)。 11. Blocks和并发编程的介绍。 12. UIKitApplicationKit的简介。 13. 文件加载和保存技术。 14. Key-Value Coding的应用。 15. 静态分析器的使用。 16. NSPredicate的介绍。在开始阅读本书之前,读者应该具有C语言或类似语言(如C++Java)的编程经验。

pdf 文件大小:17.08MB