欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

iOS 程序设计 原书第二版

收藏
  • 大小:210.16 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
iOS 程序设计 原书第二版
作 者: (美)(诺伊堡Neuburg)(M.)著 陈建设,刘洋 等 译
出版时间: 2013
丛编项: O'Reilly精品图书系列
内容简介
《iOS程序设计(原书第2版)》全面细致地讲解Cocoa Touch的基础知识,深入解读并剖析在开发iPhone及iPad应用时可能遇到的各种问题,并揭示如何高效地使用Objective-C和Xcode顺利完成iPhone及iPad应用开发之旅。对于首次接触iOS的新手以及期望提升编程技能的iOS开发人员,《iOS程序设计(原书第2版)》都是不二选择。
《iOS程序设计(原书第2版)》不仅讲解涵盖iOS的基础功能,还涵盖iOS的新增功能,包括ARC内存管理、串联图、父视图控制器、页视图控制器、外观代理、CoreImage以及发射层等。
目录
《iOS程序设计(原书第2版)》
前言
第一部分 语言
第1章 C语言的精髓 2
1.1 编译、语句和注释 3
1.2 变量声明、初始化和数据类型 4
1.3 结构体 6
1.4 指针 7
1.5 数组 9
1.6 运算符 10
1.7 流程控制和条件 12
1.8 函数 15
1.9 指针参数和地址运算符 17
1.10 文件 19
1.11 标准库 21
1.12 更多预处理器指令 22
1.13 数据类型限定符 22
第2章 基于对象的程序设计 24
2.1 对象 24
2.2 消息和方法 25
2.3 类和实例 26
2.4 类方法 27
2.5 实例变量 28
2.6 基于对象的程序设计 29
第3章 Objective-C对象和消息 32
3.1 实例引用就是指针 32
3.2 消息和方法 37
3.3 类型转换和id类型 42
3.4 消息的数据类型 44
3.5 C语言函数 45
3.6 CFTypeRef 46
3.7 块对象 47
第4章 Objective-C类 51
4.1 类和父类 51
4.2 接口和实现 52
4.3 头文件和实现文件 54
4.4 类方法 56
4.5 悄然产生的类对象 56
第5章 Objective-C实例 58
5.1 如何创建实例 58
5.2 多态 62
5.3 self关键字 63
5.4 super关键字 66
5.5 实例变量和存取器 67
5.6 键值编码 68
5.7 属性 69
5.8 如何书写初始化器 71
第二部分 IDE
第6章 Xcode工程的解析 74
6.1 新建工程 74
6.2 工程窗口 76
6.3 工程文件及其依赖 83
6.4 目标 85
6.5 从工程到应用 89
第7章 nib管理 99
7.1 nib编辑界面之旅 99
7.2 nib加载和文件所有者 104
7.3 生成和加载nib文件 105
7.4 插座变量链接 106
7.5 动作链接 113
7.6 对基于nib的实例进行额外初始化 116
第8章 文档 118
8.1 文档窗口 118
8.2 类的文档页 119
8.3 示例代码 122
8.4 其他资源 123
第9章 工程生命周期 126
9.1 选择设备架构 126
9.2 本地化 129
9.3 编辑代码 130
9.4 代码导航 132
9.5 调试 135
9.6 单元测试 141
9.7 静态分析器 141
9.8 清理 142
9.9 在模拟器中运行 142
下载地址