图书介绍
Objective-C开发经典教程PDF|Epub|txt|kindle电子书版本下载
![Objective-C开发经典教程](https://www.shukui.net/cover/6/35030653.jpg)
- (美)达维著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302346678
- 出版时间:2014
- 标注页数:330页
- 文件大小:93MB
- 文件页数:340页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
Objective-C开发经典教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Objective-C入门1
1.1 Xcode2
1.2创建你的第一个项目3
1.2.1应用程序模板5
1.2.2界面生成器6
1.2.3用户界面控件7
1.2.4界面绑定8
1.2.5运行应用程序12
1.3语言基础13
1.3.1类型和变量13
1.3.2指针14
1.3.3函数和声明15
1.3.4作用域15
1.3.5条件16
1.3.6循环17
1.3.7 Objective-C的附加功能18
1.4小结18
第2章 面向对象编程19
2.1对象:类和实例19
2.1.1封装20
2.1.2继承20
2.2 Objective-C中的对象21
2.3编写Objective-C代码23
2.3.1内存分配和初始化24
2.3.2发送消息25
2.3.3内存管理26
2.3.4类接口28
2.3.5方法29
2.3.6属性30
2.3.7协议32
2.3.8实现32
2.4小结35
第3章 Foundation API37
3.1字符串37
3.2数字42
3.3数据对象43
3.4容器44
3.4.1数组45
3.4.2集合50
3.4.3字典52
3.5编写自己的代码54
3.6反射(Reflection)和类型内省56
3.7线程和大中央调度60
3.8运行循环62
3.9编码器和解码器62
3.10属性列表64
3.11小结66
第4章 Objective-C语言特性67
4.1强引用和弱引用67
4.2自动释放池69
4.3异常72
4.4同步75
4.5深入:消息78
4.5.1消息方向79
4.5.2发送消息79
4.6代理和消息转发80
4.7块代码84
4.7.1词法闭包86
4.7.2大中央调度90
4.8小结95
第5章 使用文件系统97
5.1文件、文件夹和URL97
5.1.1 URL98
5.1.2创建和使用URL99
5.1.3管理文件夹和位置111
5.1.4访问文件内容115
5.1.5随机访问文件115
5.1.6流化文件内容117
5.2文件系统变化协调124
5.2.1文件呈现器125
5.2.2尝试126
5.3使用Spotlight搜索134
5.4云文件139
5.5小结143
第6章 网络:连接、数据和云145
6.1基本原则145
6.1.1网络延迟146
6.1.2异步性147
6.1.3套接字、端口、流和数据报148
6.2 Cocoa URL加载系统149
6.2.1使用NSURLConnection150
6.2.2身份验证152
6.2.3 URL连接数据的处理154
6.2.4网络流157
6.3网络数据159
6.3.1读取和写入JSON159
6.3.2使用XML160
6.4网络服务地点166
6.4.1服务解决方案166
6.4.2发布服务169
6.5小结169
第7章 用户界面:Application Kit171
7.1编程实践:模型-视图-控制器171
7.2窗口、面板和视图172
7.2.1控件174
7.2.2按钮175
7.2.3文本输入176
7.3 Interface Builder177
7.4布局和动画185
7.4.1动画187
7.4.2布局和渲染流188
7.5绘制用户界面189
7.6视频回放196
7.6.1定义文档196
7.6.2用户界面196
7.6.3文档代码197
7.6.4结合在一起199
7.7小结200
第8章 数据管理与Core Data201
8.1 Core Data介绍201
8.1.1对象模型组件203
8.1.2到底是谁的错?204
8.2创建对象模型205
8.2.1更好的模型207
8.2.2关系和抽象实体207
8.2.3自定义类209
8.2.4临时属性211
8.2.5验证213
8.2.6启动它215
8.2.7持久存储选项217
8.3多线程和Core Data218
8.3.1约束218
8.3.2私有队列219
8.3.3主线程队列220
8.3.4分层上下文220
8.3.5实现线程安全上下文221
8.4填充存储224
8.5用户界面229
8.5.1排序次序231
8.5.2对其布局232
8.5.3添加和移除联系人235
8.5.4查看地址236
8.5.5一个更复杂的单元格视图238
8.6小结239
第9章 编写应用程序241
9.1启用iCloud241
9.2启用应用程序沙箱242
9.3 Core Data和iCloud243
9.4共享数据247
9.4.1创建XPC服务248
9.4.2远程访问协议251
9.4.3初始化连接252
9.5实现浏览器255
9.6发布的数据258
9.6.1成为发布者260
9.6.2提供数据261
9.7服务端网络266
9.8数据编码271
9.8.1编码其他数据272
9.8.2编码命令275
9.9客户端和命令278
9.9.1传入的命令数据279
9.9.2发送响应282
9.9.3命令处理283
9.10访问远程地址簿285
9.10.1联系286
9.10.2实现远程地址簿290
9.11显示远程地址簿303
9.11.1浏览器界面303
9.11.2查看远程地址簿308
9.12小结317
第10章 编码之后:发布应用程序319
10.1 iOS如何?320
10.2发布应用程序321
10.2.1开发者证书实用工具322
10.2.2设置应用程序326
10.2.3应用程序商店326
10.2.4开发者标识发布330
10.3小结330