图书介绍

Core Data应用开发实践指南pdf电子书版本下载

Core Data应用开发实践指南
  • (美)罗德雷著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111482260
  • 出版时间:2015
  • 标注页数:384页
  • 文件大小:77MB
  • 文件页数:399页
  • 主题词:移动终端-应用程序-程序设计-指南

PDF下载


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

下载说明

Core Data应用开发实践指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 初次尝试Core Data应用程序 1

1.1 Core Data是什么 1

1.2 Core Data的适用场合 4

1.3 创建Grocery Dude项目 5

1.4 为现有的应用程序添加Core Data支持 6

1.5 小结 15

1.6 习题 15

第2章 托管对象模型的基础知识 17

2.1 托管对象模型是什么 17

2.2 添加托管对象模型 18

2.3 实体 18

2.4 属性 20

2.5 Integer 16、Integer 32与Integer 64 21

2.6 单精度浮点数与双精度浮点数 22

2.7 属性的各种设置选项 25

2.8 创建NSManagedObject的子类 27

2.9 Scalar Properties for Primitive Data Types选项 28

2.10 代码片段:demo方法 29

2.11 创建托管对象 29

2.12 后端SQL的可见性 31

2.13 获取托管对象 34

2.14 删除托管对象 39

2.15 小结 40

2.16 习题 40

第3章 托管对象模型的迁移 42

3.1 修改托管对象模型 42

3.2 添加模型版本 43

3.3 轻量级的迁移方式 45

3.4 默认的迁移方式 48

3.5 通过迁移管理器来迁移数据 52

3.6 小结 62

3.7 习题 63

第4章 托管对象模型的扩展 64

4.1 关系 64

4.2 Delete规则 69

4.3 数据验证错误 73

4.4 实体继承 77

4.5 小结 81

4.6 习题 81

第5章 表格视图 82

5.1 表格视图基础 82

5.2 由Core Data所驱动的表格视图 83

5.3 创建CoreDataTVC 84

5.4 DELEGATE:NSFetchedResultsController 88

5.5 AppDelegate的CoreDataHelper实例 93

5.6 创建PrepareTVC 94

5.7 创建ShopTVC 105

5.8 小结 110

5.9 习题 110

第6章 视图 111

6.1 概述 111

6.2 范例程序所需的视图层级 112

6.3 创建ItemVC 113

6.4 DELEGATE:UITextField 121

6.5 货品的计量单位、在家中的位置以及在商店中的位置 127

6.6 小结 141

6.7 习题 141

第7章 选取器视图 143

7.1 概述 143

7.2 创建CoreDataPickerTF 144

7.3 DELEGATE+DATASOURCE:UIPickerView 146

7.4 创建UnitPickerTF 151

7.5 创建LocationAtHomePickerTF 158

7.6 创建LocationAtShopPickerTF 160

7.7 使选取器不遮住文本框 167

7.8 小结 170

7.9 习题 170

第8章 预先加载数据 171

8.1 默认的数据 171

8.2 判断应用程序是否需要导入数据 172

8.3 从XML中导入数据 174

8.4 创建导入默认数据所需的上下文 177

8.5 防止重复导入默认数据 178

8.6 触发导入默认数据的操作 178

8.7 创建coreDataImporter 180

8.8 选定各实体的Unique属性 185

8.9 把XML中的数据映射到实体的属性 186

8.10 从持久化存储区中导入数据 189

8.11 小结 192

8.12 习题 193

第9章 深拷贝 194

9.1 概述 194

9.2 配置拷贝源数据所用的Core Data栈 197

9.3 增强CoreDataImporter类 200

9.4 触发深拷贝 210

9.5 小结 214

9.6 习题 214

第10章 性能 216

10.1 发现性能问题 216

10.2 实现拍照功能 217

10.3 生成测试数据 222

10.4 用SQLDebug测量性能 225

10.5 用Instruments测量性能 227

10.6 改善程序性能 229

10.7 清理 237

10.8 小结 237

10.9 习题 237

第11章 后台处理 239

11.1 后台保存 239

11.2 后台处理 244

11.3 建立Faulter类 245

11.4 建立Thumbnailer类 249

11.5 小结 254

11.6 习题 254

第12章 搜索 256

12.1 修改CoreDataTVC类 257

12.2 修改PrepareTVC类 264

12.3 小结 268

12.4 习题 268

第13章 与Dropbox相结合的备份与恢复 270

13.1 与Dropbox相集成 271

13.2 在CoreDataHelper类中准备相关代码 279

13.3 构建DropboxHelper类 280

13.4 构建DropboxTVC类 287

13.5 小结 297

13.6 习题 298

第14章 iCloud 300

14.1 概述 300

14.2 启用iCloud 302

14.3 为CoreDataHelper类添加iCloud功能 303

14.4 Debug Navigator 310

14.5 禁用iCloud 310

14.6 小结 316

14.7 习题 316

第15章 iCloud高级使用技巧 318

15.1 去除重复数据 318

15.2 散播数据 327

15.3 打造干净的开发环境 333

15.4 Core Data程序的配置 335

15.5 收尾工作 336

15.6 小结 337

15.7 习题 337

第16章 与Web服务相集成 343

16.1 StackMob简介 343

16.2 StackMob SDK 345

16.3 创建StackMob应用程序 346

16.4 准备托管对象模型 347

16.5 配置StackMob客户端 349

16.6 SAVING 351

16.7 响应底层数据的变更 353

16.8 自动生成Scherna 354

16.9 Schema的权限 356

16.10 认证 358

16.11 使程序保持响应 369

16.12 小结 370

16.13 习题 371

附录A 为第1章 的Grocery Dude程序所做的准备工作 372

附录B 为第16章 的Grocery Cloud程序所做的准备工作 377

精品推荐