iOS应用开发PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)RICHARDWARREN著;郭华丰译
- 出 版 社:北京:人民邮电出版社
- 出版年份:2013
- ISBN:7115323989
- 页数:438 页
第1章 你好iPhone 2
1.1 iOS系统简介 2
1.2启程 4
1.2.1创建工作空间 5
1.2.2创建项目 6
1.3到处看看 8
1.3.1运行应用程序 9
1.3.2查看文件 9
1.3.3项目概览 11
1.4修改模板 26
1.4.1修改主视图 26
1.4.2添加输出口 28
1.4.3添加文本字段 31
1.4.4改善界面 32
1.5总结 35
第2章 Objective-C 36
2.1 Objective-C编程语言 38
2.2九个基本的程序构建块 39
2.2.1 C数据类型 40
2.2.2 C数据结构 42
2.2.3枚举类型 46
2.2.4运算符 48
2.2.5函数 50
2.2.6对象 55
2.2.7方法 60
2.2.8协议 70
2.2.9类别和扩展 72
2.3内存管理 74
2.3.1对象和保留计数 76
2.3.2介绍ARC 76
2.4重要的设计模式 84
2.4.1模型-视图-控制器 84
2.4.2委托 85
2.4.3通知 87
2.4.4键-值编码 89
2.4.5键-值观察 90
2.4.6单例 91
2.4.7程序块 94
2.5总结 97
第3章 生产力应用程序体系结构 98
3.1理解生产力应用 100
3.2创建项目 102
3.2.1清理项目 105
3.2.2设置额外的警告 106
3.2.3添加图片 108
3.3配置标签栏 111
3.4建立模型 120
3.4.1 WeightEntry类 120
3.4.2 WeightHistory类 126
3.4.3连接模型 132
3.5总结 138
第4章 开发视图和视图控制器 140
4.1输入体重数据 142
4.1.1设置自动旋转和自动调整大小 144
4.1.2添加输出口和操作 146
4.1.3创建单位按钮 148
4.2改变体重单位 159
4.2.1定义视图委托 161
4.2.2实现控制器 162
4.2.3来回传递数据 164
4.2.4圆角和Core Animation 166
4.3显示体重历史数据 172
4.3.1响应模型的变化 176
4.3.2编辑历史视图 182
4.4显示细节视图 183
4.5总结 190
第5章 绘制自定义视图 192
5.1创建GraphStats 194
5.2创建自定义视图 198
5.2.1执行自定义绘图 202
5.2.2绘制单个实体的走势线 209
5.2.3绘制完整的走势线 212
5.2.4绘制参考线和标签 215
5.2.5计算体重条目的坐标 216
5.3完成控制器 218
5.4总结 222
第6章 加载和存储数据 224
6.1 iOS文件系统 226
6.1.1生成目录路径 226
6.1.2使用路径 231
6.1.3管理用户偏好 234
6.2保存到iC loud中 235
6.2.1 iCloud文件存储 236
6.2.2 iCloud键-值存储 239
6.3存储Health Beat的状态 240
6.3.1准备应用程序 241
6.3.2创建UIDocument子类 244
6.3.3加载iCloud文档 263
6.3.4其他文档状态变化 280
6.4保存用户默认值 284
6.4.1实现iCloud键-值存储 288
6.4.2添加对系统的设置应用支持 290
6.5启用撤销支持 293
6.6总结 297
第7章 Core Data 298
7.1 Core Data简介 300
7.2体系结构概述 301
7.2.1托管对象模型 301
7.2.2托管对象上下文 308
7.2.3持久性存储协调器 317
7.2.4 iCloud支持 321
7.2.5 Core Data性能 323
7.3改造Health Beat 326
7.3.1创建UIMANAGEDDOCUMENT 327
7.3.2创建托管对象模型 332
7.3.3更新视图控制器 339
7.4总结 354
第8章 设计自定义控件 356
8.1重力涂鸦简介 358
8.2自定义界面外观 359
8.2.1分离动态和静态视图 359
8.2.2创建UIViewController容器 368
8.2.3自定义UIKIT控件 383
8.3响应用户输入 389
8.3.1手势识别器 391
8.3.2核心运动(Core Motion) 398
8.4导出图像 405
8.4.1保存到照片库 405
8.4.2发送MMS短消息 414
8.4.3发送邮件附件 414
8.4.4使用推特API发送消息 418
8.5总结 422
第9章 最后的行程 424
9.1最后的修饰 426
9.1.1应用美观 426
9.1.2所需功能 429
9.1.3部署目标(Deployment Target) 430
9.1.4本地化 432
9.1.5辅助功能 433
9.1.6文件分享 434
9.2创建发布版本 435
9.3总结 437
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019