重要更新 Xcode 5 与 iOS 7
深入 Mac OS X 与 iOS 平台开发 - 最完整的 Objective-C 程式设计经典
‧这是我读过介绍程式语言的书中最好的一本,如果你想学 Objective-C,就买吧!
–Calvin Wolcott
‧想要以 Objective-C 为第一个学习的程式语言的初学者,这本书是个最好的资源。
–Pat Hughes
Objective-C 已经成为 Mac OS X 与 iOS 平台上开发应用程式的标准程式设计语言,这个简单但强大的物件导向语言是以 C 为基础,Objective-C 除了可在 Apple 的作业系统平台上使用外,也适用于其他的作业系统,包括 Linux,Unix 以及 Windows。
本书提供初学者一个完整、逐步的 Objective-C 语言介绍。阅读本书,不需要先学过 C 语言或其他物件导向语言,本书包含许多详细且实际的范例,告诉您如何实际运用 Objective-C。
本书第六版的内容已更新过,包含最近 iOS 7 ,OS X Mavericks 及 Xcode 5 的改变。
同时说明如何利用 Foundation framework 所提供丰富内建的类别库(Library of classes)及提供 iOS 程式设计的简介。
本书支援网站:classroomm.com/objective-c/
有关本书之范例程式码和练习题解答等,可上网取得相关资源
chapter 1 简介
第一部分:Objective-C 语言
chapter 2 Objective-C 程式设计
chapter 3 类别、物件及方法
chapter 4 资料型态与运算式
chapter 5 回圈
chapter 6 制定决策
chapter 7 再论类别
chapter 8 继承
chapter 9 同名异式、动态型别与动态系结
chapter 10 再论变数与资料型态
chapter 11 类目与协定
chapter 12 前端处理程式
chapter 13 C 语言的基本特性
第二部分:Foundation Framework
chapter 14 Foundation Framework 简介
chapter 15 数值、字串与集合
chapter 16 档案的存取
chapter 17 记忆体管理与自动引用计数
chapter 18 复制物件
chapter 19 归档
第三部分:Cocoa、Cocoa Touch 及 iOS 的 SDK
chapter 20 Cocoa 与 Cocoa Touch 简介
chapter 21 撰写 iOS 应用程式
Appendix A 辞汇总览
Appendix B 通讯录应用程式原始码
索引