图书介绍

Xcode实战开发PDF|Epub|txt|kindle电子书版本网盘下载

Xcode实战开发
  • (美)凯利,(美)诺齐著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115348401
  • 出版时间:2014
  • 标注页数:340页
  • 文件大小:144MB
  • 文件页数:360页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐