Objective-C 2.0 Mac和iOS开发实践指南

Objective-C 2.0 Mac和iOS开发实践指南

(美) 克莱尔 (Clair,R.) , 著

出版社:机械工业出版社

年代:2010

定价:45.0

书籍简介:

本书集中介绍Objective-C语言,是为那些想要学习Objective-C以便为Mac OS X或iOS编写程序的程序员量身打造的(iOS用于iPhone、iPod touch和iPad)。本书分为四个部分。第一部分回顾了学习Objective-C编程所需的C语言基础知识,并简单介绍了Objective-C程序的结构。第二部分是Objective-C编程的核心知识,包括消息机制、类和对象、类对象、框架、Foundation类、控制结构、分类、特性、协议,等等。第三部分介绍了Objective-C中的高级概念,包括引用计数、垃圾收集和Objective-C 2.0的新功能块。第四部分是5个附录,提供了Objective-C程序员常用的信息和资料。本书大多数章的末尾提供了练习,帮助读者巩固在书中学到的知识。书中内容注重实用,侧重通过实例来介绍知识点和概念,对于初中级读者来说,是一本不可多得的入门实践指南。

书籍目录:

对本书的赞誉 译者序 前言 致谢 第一部分 objective-c简介 第1章 c,objective-c的基础 1.1 c程序的结构 1.2 变量 1.3 运算符 1.4 表达式和语句 1.5 程序流程 1.6 预处理器 1.7 printf 1.8 使用gcc和gdb 1.9 小结 1.10 练习 第2章 c变量 2.1 objective-c程序的内存布局 2.2 自动变量 2.3 外部变量 2.4 声明关键字 2.5 作用域 2.6 动态分配 2.7 小结 2.8 练习 第3章 面向对象编程简介 3.1 面向对象编程 3.2 objective-c简介 3.3 objective-c添加 3.4 小结 第4章 第一个objective-c程序 4.1 使用xcode构建 4.2 objective-c程序结构 4.3 面向对象的hello world 4.4 helloobjectivec.m 4.5 小结 4.6 练习 第二部分 语言基础 第5章 消息 5.1 方法 5.2 消息 5.3 消息细节 5.4 幕后工作 5.5 消息转发 5.6 效率 5.7 内省和其他运行乐趣 5.8 小结 5.9 练习 第6章 类和对象 6.1 定义类 6.2 子类化一个类 6.3 创建对象 6.4 销毁对象 6.5 复制对象 6.6 小结 6.7 练习 第7章 类对象 第8章 框架 第9章 常用foundation类 第10章 objective-c中的控制结 第11章 分类、扩展和安全 第12章 特性 第13章 协议 第三部分 高级概念 第14章 引用计数 第15章 垃圾收集 第16章 块 第四部分 附录 附录a 保留字和编译器指令 附录b 自由转换类 附录c 32位和64位 附录d 运行时,旧的和新的 附录e objective-c的资源

内容摘要:

资深Mac OS X和iPhone开发者Robert Clair亲力打造 Objective-C 2.0最佳入门指南 助你成为一名合格的Objective-C程序员 《obejctive-c 2.0 mac和ios开发实践指南》专门为那些想要学习objective-c以便为mac os x或ios编写程序的程序员量身打造。本书分为四部分。第一部分介绍学习objective-c编程所需的c语言基础知识。第二部分介绍objective-c编程的核心知识,包括消息机制、类和对象、类对象等。第三部分介绍objective-c中的高级概念,包括引用计数、垃圾收集和objective-c 2.0的新功能块。第四部分提供了objective-c程序员常用的信息和资料。本书大多数章末都提供了练习,读者可以通过练习巩固在书中学的知识。 《obejctive-c 2.0 mac和ios开发实践指南》内容精练、可读性强、易于学习,侧重通过示例来介绍知识点和概念,是一本学习objective-c 2.0不可多得的入门实践指南。本书适合想要学习objective-c 2.0编程语言的初、中级程序员阅读,也可以作为社会培训机构的入门级培训教辅材料。 【作者简介】Robert Clair拥有Oberlin学院的物理学学士学位,以及加州大学伯克利分校的物理学硕士和博士学位。他在商业软件开发领域拥有20年以上的经验,主要从事CAD、建模和图形方面的工作。在过去的7年里,他主要从事Mac上的Objective-C工作,现在转移到iPhone上。他编写过ZeusDraw,这是一款用于Mac OS X的矢量绘图程序;还有ZeusDraw Mobile,这是用于iPhone的一款绘图程序。他还是众多的iPhone和iPad应用程序的顾问。他居住在纽约市,是Chromatic Bytes公司的负责人,这是一家独立的软件公司。

书籍规格:

书籍详细信息
书名Objective-C 2.0 Mac和iOS开发实践指南站内查询相似图书
丛书名苹果开发与应用系列
9787111329275
如需购买下载《Objective-C 2.0 Mac和iOS开发实践指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)45.0语种简体中文
尺寸24 × 19装帧平装
页数 372 印数 4000

书籍信息归属:

Objective-C 2.0 Mac和iOS开发实践指南是机械工业出版社于2011.1出版的中图分类号为 TP312 ,TP316.89 的主题关于 面向对象语言-程序设计 ,操作系统,Mac OS X-程序设计 的书籍。