致谢

写这本书很有收获并富有挑战,在这里我想感谢一些人,没有他们的帮助和支持我不可能完成本书。

首先,我想感谢Cynical Peak Software的Brad Miller,他是该公司最好的技术编辑之一。他对细节的关注以及在帮我改正错误方面的孜孜不倦的坚持真令人难以置信。谢谢你的努力。你太棒了。

我想感谢Wiley的Aaron Black的帮助和支持,尽管过程中有一些阻碍。非常感谢你的赞助和帮助。

感谢我的父亲Robert A. DeVoe,是你让我感受到技术的神奇并鼓励我在计算机方面追求梦想。

我儿子Alex花了很多时间帮我处理本书的格式,谢谢你。你的努力和帮助是本书完成的关键。

最后,也是最重要的,我要感谢我的妻子,感谢她不仅仅因为这个项目,而是因为她对我所有工作的一贯支持。没有她,本书就不会完成。你在我情绪低落和疲惫的时候鼓励我,并激励我追求新的成就和目标。真不知道该怎么感谢你。

目录

  • 版权声明
  • 致谢
  • 序言
  • 第一部分 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