大小:38.25M
更新时间:23-09-11
系统:Pc
Objective-C2.0Mac和ios开发实践指南是一本Objective-C 2.0语言开发实践书籍,由美国MacOSx和iPhone开发专家Robert Clair编著。本书内容精练、可读性强、易于学习,是学习Objective-C2.0的最佳入门指南。作为资深的Mac OS Xggi Phone开发者,作者从Objective.C2.0的最新的基础知识开始深入介绍了所有内容。全书首先有效地回顾了C和面向对象编程的基础知识,然后介绍如何用Xcode创建第一个Objective-C2.0程序。接下来介绍每种核心语言功能,从对象和类到消息、框架和协议。每一个概念都用简单的示例来阐明,很多章后都附带有动手实践的练习,方便检验学习效果。
《Objective-C2.0Mac和ios开发实践指南》专门为那些想要学习Objecti Ve-C以便为Mac OS x或iOS编写程序的程序员量身打造。本书共分为四部分。第一部分介绍学习0bjective-c编程所需的c语言基础知识。第二部分介绍ObjectiVe-c编程的核心知识,包括消息机制、类和对象、类对象等。第三部分介绍ObjectiVe-c中的高级概念,包括引用计数、垃圾收集和Objective.c 2.0的新功能块。第四部分提供了Objective-C程序员常用的信息和资料。全书大多数章末都提供了练习,读者可以通过练习巩固在书中学到的知识。
对本书的赞誉 译者序 前言 致谢 第一部分 Object.ve.C简介 第1章 C,Object.ve.C的基础 1.1. C程序的结构 1.1.1. main函数 1.1.2 格式化 1.1.3 注释 1.1.4 变量和函数名 1.1.5 命名惯例 1.1.6 文件 1.2 变量 1.2.1. 整数类型 1.2.2 浮点类型 1.2.3 真值 1.2.4 初始化 1.2.5 指针 1.2.6 数组 1.2.7 字符串 1.2.8 结构 1.2.9 typedef 1.2.10 枚举常量 1.3 运算符 1.3.1. 算术运算符 1.3.2 余数运算符 1.3.3 自增和白减运算符 1.3.4优先级 1.3.5 取反 1.3.6 比较 1.3.7 逻辑运算符 1.3.8 逻辑取反 1.3.9 赋值运算符 1.3.1. 0转换和强制类型转换 1.3.1. 1.其他赋值运算符 1.4 表达式和语句 1.4.1. 表达式 1.4.2 计算表达式 1.4.3 语句 1.4.4.复合语句 1.5 程序流程 1.5.1. if 1.5.2 条件表达式 1.5.3 wh.le 1.5.4 do.wh.le 1.5.5 for 1.5.6 break 1.5.7cont.nue 1.5.8 亘号表达式 1.5.9 sw.tch 1.5.1. 0goto 1.5.1. 1.函数 1.5.1. 2声明函数 1.6 预处理器 1.6.1. 包含文件 1.6.2 def.ne 1.6.3 条件编译 1.7 pr.ntf1.8 使用gcc和gdb 1.9 小结 1.10 练习 第2章 C变量 2.1. Object.ve-c程序的内存布局 2.2 自动变量 2.3 外部变量 2.4 声明关键字 2.4.1. auto 24.2 extern 2.4.3 stat.c 2.4.4.reg.ster 2.4.5 const 2.4.6 volat.le 2.5 作用域 2.5.1. 自动变量的作用域 2.5.2 复合语句和作用域 2.5.3 外部变量的作用域 2.6 动态分配 2.7 小结 2.8 练习 第3章 面向对象编程简介 3.1. 面向对象编程 3.1.1. 类和实例 3.1.2 方法 3.1.3 封装 3.1.4 继承 3.1.5 多态 3.1.6 面向对象语言的主要特点是什么 3.2 Object.ve-c简介 3.2.1. 定义类 3.2.2 类名作为类型 3.2.3 消息(调用方法) 3.2.4 类对象和对象创建 3.2.5 内存管理 3.3 Object.ve-C添加 3.3.1. 运行时 3.3.2 名称 3.3.3 消息表达式 3.3.4 编译器指令 3.3.5 直接量字符串 3.3.6 Object.ve-C关键字 3.3.7 Cocoa数字类型 3.4 小结 第4章 第一个Object.ve.c程序 4.1. 使用Xcode构建 4.2 Object.ve-c程序结构 4.3 面向对象的Hello’World 4.3.1. Greeter.h 4.3.2 Greeter.m 4.4 Hello Object.veC.m 4.5 小结 4.6 练习 第二部分 语言基础 第5章 消息 5.1. 方法 5.1.1. 一个简单的方法 5.1.2 带有参数的方法 5.2 消息 5.3 消息细节 5.3.1. 嵌套 5.3.2 向self发送消息 5.3.3 向self发送消息 5.3.4 覆盖并向super发送消息 5.3.5 选择器 5.3.6 具有相同名称的方法 5.3.7 动态类型和静态类型 5.4 幕后工作 5.5 消息转发 5.6 效率 5.7 内省和其他运行时乐趣 5.8 小结 5.9 练习 第6章 类和对象 6.1. 定义类 第7章 类对象 第8章 框架 第9章 常用Foundat.on类 第10章 Object.ve-C中的控制结构 第11.章 分类、扩展和安全 第12章 特性 第13章 协议 第三部分 高级概念 第1.4章 引用计数 …… 第四部分 附录
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
精品推荐
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
苏菲的世界pdf扫描版1.36M官方版 苏菲的世界是由挪威作家乔斯坦·贾德创作的一本关于西方哲学史的长篇小说,该书以小说的形式,通过一名哲学导师向一个叫苏菲的女孩传授哲学知识的经过,揭示了西方哲学史发展的历程。并将前苏格拉底时代到萨特,以及亚里士多德、笛卡儿、黑格尔等人的思想都通过作者生
查看玻璃幕墙图集03j103-34.91Mpdf高清版 玻璃幕墙图集03j103-3是中华人民共和国建设部批准发布的一款玻璃幕墙标准,主要包括吊挂玻璃幕墙、吊挂点支式玻璃幕墙、座地玻璃幕墙、座地点支式玻璃幕墙四个大类,是指导规范的专业图集,能够给作业者提供更好的参考。另外本款03j103-3全玻璃幕墙图
查看asp.net从入门到精通第2版153.34Mpdf高清版目前网站开发最流行的就是使用asp.net语言,因为该语言具有方便性、灵活性、性能优,生产效率高、安全性高、完整性强及面向对象等特性,但如何才能学习好asp.net呢?在此小编向广大网友推荐使用asp.net从入门到精通第2版,该书是目前最优秀的学习as
查看WOW!Illustrator CS6完全自学宝典91.9Mpdf全彩版 WOW!Illustrator CS6完全自学宝典是一本Illustrator CS6矢量图软件的使用指导手册,由数码平方团队编著。本书内容丰富,内含187个实例、27个拓展知识、50个实用技巧,理论中结合了实践,只要你跟着书上的流程,边学、边练、
查看spring实战 第3版29.82Mpdf高清扫描版 Spring框架已经成为Java开发人员的必备知识,但是如何更好的学习呢?这里小编推荐大家阅读spring实战 第3版,这是一本java Spring开发的经典图书之一,由美国高级工程师Craig Walls编著。全文在继承了前两个畅销版本面向实战
查看hadoop大数据分析与挖掘实战38.23M张良均pdf扫描版hadoop大数据分析与挖掘实战是一本Hadoop大数据分析实战书籍,由张良均,樊哲,赵云龙和李成华四人共同编著。本书以大家熟知的Hadoop技术来展开,理论部分介绍了Hadoop生态系统基本原理及常用大数据挖掘建模工具。案例部分以解决某个应用的挖掘目标
查看深入理解JavaScript84.69M罗彻麦尔pdf扫描版 深入理解JavaScript是针对JavaScript初学者,帮助读者掌握JavaScript开发的精髓的JS开发深入指南,由美国程序员罗彻麦尔编著,全书通过一章章循序渐进的阅读帮助读者掌握JavaScript开发的精髓。每一章都是从教授语言的一个
查看数据挖掘实用机器学习工具与技术(原书第3版)131.09M威滕高清扫描版 数据挖掘实用机器学习工具与技术(原书第3版)是一本数据挖掘方面的技术书籍,由新西兰程序员威滕(Witten,I.H)编著。本书对上一版内容进行了全面更新,其内容包括数据转换、集成学习、大规模数据集、多实例学习等,以及新版的Weka机器学习软件。作者
查看灰帽黑客第四版电子书69.63M高清扫描版 灰帽黑客 第4版是一本计算机安全方面的专业指南,由Daniel Regalado和Shon Harris两人共同编著,本书的目标是帮助培养更多技术精湛并致力于抵御恶意黑客攻击的安全专家。全书对第3版中的材料进行了更新,并尝试将最新最全的技术、流程、
查看Dreamweaver Photoshop Flash Fireworks JavaScript网页制作实例大讲堂60.02Mpdf扫描版 Dreamweaver Photoshop Flash Fireworks JavaScript网页制作实例大讲堂是一本网页制作实战操作手册,由网页设计师孙宇编著。本书内容丰富翔实,主要讲解了制作一个合格网页的全部流程,其中详细介绍了Dreamwe
查看