
好学的Objective-C
《好学的Objective-C》是2012年3月1日由人民邮电出版社出版的图书,作者是Jiva DeVoe。
基本介绍
- 书名:好学的Objective-C
- 作者:(美)Jiva DeVoe
- 译者:林本杰
- ISBN:9787115273581
- 出版社:人民邮电出版社
- 装帧:平装
- 开本:16
内容简介
要为市面上最热门的Mac、iPhone和iPad等设备创建套用,就必须掌握Objective-C和面向对象编程。《好学的Objective-C》作者是顶尖的Mac开发人员和专业作家。通过本书的详尽指引,即使是编程新手也可以迅速学会Objective-C。本书全方位地介绍了Objective-C,从基础知识到资深程式设计师所使用的高级技术等众多主题,其中包括记忆体管理、多个框架的结合使用、执行绪安全的技巧,以及Xcode的详细用法等。通过阅读本书,读者将能够:掌握Objective-C语法、运行时和Xcode,编写出第一个移动应用程式创建类,使用属性,了解对象使用代码块、执行绪、KVO和协定定义和编写宏,处理错误并在项目中使用框架清理执行绪,学会使用设计模式,掌握高级技术利用NSCoder读写数据为Windows、Linux和其他平台编写代码本书既能引导Mac、iPhone和iPad开发新手入门,又可帮助高级程式设计师提高技能,是Objective-C开发人员的案头必备书籍。
图书目录
第一部分 Objective-C 简介
第1 章 Objective-C 简介
第2 章 基本语法
第3 章 添加对象
第4 章 Objective-C 记忆体管理
第二部分 更多特性
第5 章 代码块
第6 章 键值编码和键值观察
第7 章 使用协定
第8 章 扩展现有类
第9 章 编写宏
第10 章 错误处理
第三部分 使用 Foundation 框架
第11 章 了解框架之间如何配合工作
第12 章 使用字元串
第13 章 使用集合
第14 章 使用NSValue、NSNumber和NSData
第15 章 处理时间和日期
第四部分 高级主题
第16 章 通过多个执行绪实现多处理
第17 章 Objective-C 设计模式
第18 章 利用NSCoder 读写数据
第19 章 在其他平台上使用Objective-C
作者简介
Jiva DeVoe,拥有25年的软体开发经验,是专门开发iPhone和Mac OS X 套用的Random Ideas软体公司的创始人,已有多个iPhone套用成为苹果广告中的推荐套用。此外,他还是Cocoa Touch for iPhone OS 3 Developer Reference的作者。