图书介绍
Xcode实战开发PDF|Epub|txt|kindle电子书版本网盘下载
![Xcode实战开发](https://www.shukui.net/cover/21/30635917.jpg)
- (美)凯利,(美)诺齐著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115348401
- 出版时间:2014
- 标注页数:340页
- 文件大小:144MB
- 文件页数:360页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Xcode实战开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 入门1
第1章 安装Xcode2
1.1下载4
1.2参与计划4
1.3更多素材5
1.4小结5
第2章 探索Xcode环境6
2.1得到一个窗口8
2.2创建项目8
2.3工作区窗口10
2.4导航器区域11
2.4.1项目导航器11
2.4.2符号导航器12
2.4.3搜索导航器13
2.4.4问题导航器13
2.4.5调试导航器15
2.4.6断点导航器16
2.4.7日志导航器16
2.5跳转栏18
2.6编辑器区域19
2.6.1辅助窗格简介20
2.6.2在辅助窗格中打开文件20
2.6.3添加和删除辅助窗格20
2.6.4更改布局行为21
2.6.5更改辅助行为模式22
2.7工具区域23
2.8调试区域24
2.9活动查看器24
2.10标签式编码25
2.11组织器窗口26
2.12小结26
第3章 获得帮助28
3.1帮助菜单30
3.1.1 Xcode帮助30
3.1.2 Xcode用户指南30
3.1.3文档和API参考30
3.1.4其余菜单项30
3.2组织器的文档选项卡31
3.2.1探索31
3.2.2搜索32
3.2.3书签32
3.3源代码编辑器32
3.3.1工具区域中的快速帮助32
3.3.2搜索选中文本的文档33
3.4社区帮助和反馈34
3.4.1 Apple的开发人员论坛34
3.4.2文档错误34
3.5小结34
第2部分 构建应用程序37
第4章 建立工作区38
4.1工作区定义40
4.2何时使用工作区41
4.2.1截然不同的应用程序41
4.2.2应用程序套件41
4.3创建照明套件工作区42
4.3.1在工作区中添加项目42
4.4小结44
第5章 添加资源和代码46
5.1使用文件48
5.1.1使用添加文件表单48
5.1.2使用拖放49
5.1.3创建新文件50
5.1.4使用文件模板库51
5.1.5从项目中删除文件52
5.2向Lamp添加文件52
5.3使用源代码编辑器53
5.3.1聚焦和折叠代码54
5.3.2自动添加代码55
5.4小结59
第6章用Xcode快照进行版本控制60
6.1 Xcode快照62
6.1.1配置快照62
6.1.2创建快照63
6.1.3管理快照63
6.1.4从快照中恢复64
6.2小结65
第7章 构建用户界面66
7.1理解Nib68
7.1.1文件的属主和控制器对象68
7.1.2动作和出口68
7.1.3分类法69
7.2熟悉界面构建器69
7.2.1编辑器区域70
7.2.2工具区域72
7.2.3库74
7.2.4辅助窗格75
7.3添加用户界面元素76
7.3.1添加一个开关77
7.3.2使用弹簧和支架78
7.3.3使用自动布局79
7.3.4建立连接82
7.4故事板85
7.4.1添加UI87
7.4.2使用场景和切换88
7.5小结92
第8章 创建Core Data模型94
8.1 Core Data简介96
8.1.1托管对象模型96
8.1.2持久化存储96
8.1.3实体97
8.1.4托管对象上下文97
8.2使用数据模型编辑器98
8.3为Lamp创建基本数据模型99
8.3.1规划100
8.3.2构建模型100
8.3.3生成子类102
8.4小结105
第9章 调试应用程序106
9.1交互式调试108
9.1.1使用调试栏108
9.1.2使用基本控件109
9.1.3在控制台中工作110
9.1.4使用断点110
9.1.5与源代码编辑器交互112
9.1.6使用调试导航器113
9.2调试Flashlight应用程序113
9.2.1中断并进入113
9.2.2检查数据115
9.3静态分析115
9.3.1使用静态分析器116
9.3.2探索分析器结果117
9.4小结119
第10章 部署120
10.1存档122
10.1.1创建存档122
10.1.2查找存档122
10.1.3检查存档123
10.1.4测试应用程序124
10.2验证应用程序124
10.3分发渠道126
10.3.1服务提供配置文件和代码签名126
10.3.2 iOS应用分发129
10.3.3 Mac应用分发133
10.4存档的替代方法137
10.5小结137
第3部分 进一步的探索139
第11章在Xcode 4中使用旧的项目140
11.1项目现代化方法142
11.1.1等等!别急着按下那个按钮143
11.1.2应用程序现代化143
11.1.3现代化是为一些没有主见的人设计的145
11.2代码现代化方法146
11.2.1更新工具146
11.2.2更新代码147
11.2.3使用ARC149
11.3小结151
第12章 高级编辑152
12.1重命名符号154
12.2重构155
12.2.1重构工具155
12.2.2重构预览158
12.3用宏组织代码159
12.4更改编辑器键绑定160
12.4.1管理命令集161
12.4.2自定义快捷键162
12.5调整项目设置162
12.6使用搜索导航器163
12.6.1使用查找选项164
12.6.2创建自定义查找范围165
12.6.3替换文本167
12.7在文件中搜索168
12.8小结169
第13章 构建系统170
13.1概述172
13.1.1目标172
13.1.2方案172
13.1.3构建设置172
13.1.4配置172
13.1.5运行目标173
13.1.6构建阶段173
13.1.7构建规则173
13.2使用目标173
13.2.1寻找项目的目标174
13.2.2项目范围设置175
13.2.3探索目标176
13.2.4添加新目标187
13.3使用方案191
13.3.1寻找项目的方案191
13.3.2管理方案192
13.3.3编辑方案194
13.4授权和沙箱203
13.4.1代码签名205
13.4.2激活授权和沙箱205
13.4.3设置具体授权206
13.5小结207
第14章 使用框架208
14.1什么是库、框架和包?210
14.1.1库210
14.1.2框架211
14.1.3可加载包211
14.2使用现有的库和框架212
14.2.1系统框架示例212
14.2.2使用第三方框架216
14.3创建一个框架219
14.3.1创建项目219
14.3.2添加一些代码220
14.3.3配置头文件222
14.4小结224
第15章 改进代码质量226
15.1调试228
15.1.1观察和修改变量228
15.1.2自定义断点229
15.1.3使用控制台230
15.2 Instruments234
15.2.1启动Instruments234
15.2.2 Instruments用户界面概述237
15.2.3应用程序的时间剖面245
15.2.4其他分析工具247
15.3单元测试248
15.3.1 Xcode中的单元测试249
15.3.2由OCUnit推动250
15.3.3编写单元测试253
15.4小结261
第16章 脚本和预处理262
16.1用自定义脚本扩展工作流264
16.1.1脚本的机会264
16.1.2 Xcode的环境变量268
16.2研究一个简单的脚本示例268
16.2.1设定场景269
16.2.2创建脚本269
16.2.3仅在发行构建上进行存档操作270
16.2.4扩展脚本273
16.3使用预处理器273
16.3.1宏274
16.3.2中毒275
16.3.3忽略276
16.3.4条件语句277
16.3.5在构建环境中的宏278
16.3.6局限282
16.4小结282
第17章Xcode的命令行界面284
17.1命令行工具286
17.2从命令行构建287
17.2.1持续集成288
17.2.2 xcodebuild288
17.2.3处理工作区、项目、目标和方案289
17.2.4构建选项290
17.2.5 SDK和架构291
17.3使用多个版本的Xcode293
17.4访问命令行工具294
17.5小结295
第18章用SCM系统进行版本控制296
18.1使用Git和Subversion298
18.1.1 Git和SVN的差别298
18.1.2管理存储库299
18.1.3执行常规的SCM任务305
18.2使用托管的Git服务315
18.2.1在托管服务中添加一个项目315
18.2.2使用功能分支318
18.3小结321
附录A管理iOS设备322
A.1使用组织器的设备选项卡324
A.2在设备上安装iOS327
A.3管理设备屏幕截图328
A.3.1截取屏幕截图328
A.3.2比较屏幕截图328
A.3.3使用屏幕截图作为默认图像329
A.4管理应用程序与数据330
A.4.1安装和删除应用程序331
A.4.2下载和上传应用程序数据331
A.5检查日志332
附录B文档更新334
B.1设置文档首选项336
附录C其他资源338
C.1本书网站340
C.2 Apple资源340
C.3第三方资源340