书籍详情
《CoreData应用开发实践指南》[21M]百度网盘|亲测有效|pdf下载
  • CoreData应用开发实践指南

  • 出版社:互动创新图书专营店
  • 出版时间:2015-01
  • 热度:8990
  • 上架时间:2024-06-30 08:52:20
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

 书[0名0]:  (正版特价)Core Data应用开发实践指南|230170
 图书定价: 79元
 图书作者: (美)Tim Roadley
 出版社:  [1机1]械工业出版社
 出版日期:  2015-01-01 00:00:00
 ISBN号: 9787111482260
 开本: 16开
 页数: 383
 版次: 1-1
 内容简介
本书通过[0大0]量实例深度剖析Core Data应用开发的全过程,不仅详细讲解7Core Data的基础[0知0]识、功能特性、[亲斤]的编程范式和实用开发技巧,而且还讲解了Core Data如何与iCloud和StackMob集成,可以帮助读者迅速掌握Core Data的用[0法0]并具备实战能力。
本书共分16章:[0第0]1章讲解Core Data应用程序的基础[0知0]识并演示如何为范例程序添加Core Data支持;[0第0]2~4章介绍托管对象模型的基础[0知0]识、迁移和扩展;[0第0]5章探讨如何用Core Data及获取结果控制器来驱动表格视图;[0第0]6章展示怎样在应用程序里传递托管对象;[0第0]7章讲解如何把由Core Data所驱动的选取器视图添加到编辑视图中;[0第0]8章解释如何用XML中的默认数据来生成持[1久1]化存储区;[0第0]9章讲解如何利用深拷贝从选定的实体中把对象与关系由一个持[1久1]化存储区拷贝至另一个存储区中;[0第0]10章探讨女口何用Instruments来判断并解决性能问题;[0第0]11章讲解如何由后台进程来处理任务;[0第0]土2章介绍在CoreDataTVC里如何实现高效的搜索功能;[0第0]13章讲解如何创建备份文[亻牛],以及如何用Dropbox的Sync API来同步文[亻牛];[0第0]14章讲解 Core Data与iCloud的集成;[0第0]15章介绍如何进一步[扌是]升Core Data与iCloud的集成幅度;[0第0]16章通过StackMob来介绍如何在多个用户之间进行跨平台的数据分享及协作。
 目录

《Core Data应用开发实践指南》
译者序
前 言
[0第0]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
[0第0]2章托管对象模型的基础[0知0]识17
2.1 托管对象模型是什么17
2.2 添加托管对象模型18
2.3 实体18
2.4 属性20
2.5 Integer 16、Integer 32与Integer 6421
2.6 单精度浮点数与[0双0]精度浮点数22
2.7 属性的各种设置选项25
2.8 创建NSManagedObject的子类27
2.9 Scalar Properties for Primitive Data Types选项28
2.10 代码片段:demo方[0法0]29
2.11 创建托管对象29
2.12 后端SQL的可见性31
2.13 获取托管对象34
2.14 删除托管对象39
2.15 小结40
2.16 习题40
[0第0]3章托管对象模型的迁移42
3.1 修改托管对象模型42
3.2 添加模型版本43
3.3 轻量级的迁移方式45
3.4 默认的迁移方式48
3.5 通过迁移管理器来迁移数据52
3.6 小结62
3.7 习题63
[0第0]4章托管对象模型的扩展64
4.1 关系64
4.2 Delete规则69
4.3 数据验证错误73
4.4 实体继承77
4.5 小结81
4.6 习题81
[0第0]5章表格视图82
5.1 表格视图基础82
5.2 由Core Data所驱动的表格视图83
5.3 创建CoreDataTVC84
5.4 DELEGATE:NSFetchedResultsController88
5.5 AppDelegate的CoreDataHelper实例93
5.6 创建PrepareTVC94
5.7 创建ShopTVC105
5.8 小结110
5.9 习题110
[0第0]6章视图111
6.1 概述111
6.2 范例程序所需的视图层级112
6.3 创建ItemVC113
6.4 DELEGATE: UITextField 121
6.5 货[0品0]的计量单位、在家中的位置以及在[0商0]店中的位置127
6.6 小结141
6.7 习题141
[0第0]7章选取器视图143
7.1 概述143
7.2 创建CoreDataPickerTF144
7.3 DELEGATE+DATASOURCE:UIPickerView146
7.4 创建UnitPickerTF151
7.5 创建LocationAtHomePickerTF158
7.6 创建LocationAtShopPickerTF160
7.7 使选取器不遮住文本框167
7.8 小结170
7.9 习题170
[0第0]8章预先加载数据171
8.1 默认的数据171
8.2 判断应用程序是否需要导入数据172
8.3 从XML中导入数据174
8.4 创建导入默认数据所需的上下文177
8.5 防止重复导入默认数据178
8.6 触发导入默认数据的操作178
8.7 创建CoreDataImporter180
8.8 选定各实体的Unique 属性185
8.9 把XML中的数据映[身寸]到实体的属性186
8.10 从持[1久1]化存储区中导入数据189
8.11 小结192
8.12 习题193
[0第0]9章深拷贝194
9.1 概述194
9.2 配置拷贝源数据所用的Core Data栈197
9.3 增强CoreDataImporter类200
9.4 触发深拷贝210
9.5 小结214
9.6 习题214
[0第0]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
[0第0]11章后台处理239
11.1 后台保存239
11.2 后台处理244
11.3 建立Faulter类245
11.4 建立Thumbnailer类249
11.5 小结254
11.6 习题254
[0第0]12章搜索256
12.1 修改CoreDataTVC类257
12.2 修改PrepareTVC类264
12.3 小结268
12.4 习题268
[0第0]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
[0第0]14章 iCloud300
14.1 概述300
14.2 启用iCloud302
14.3 为CoreDataHelper类添加iCloud功能303
14.4 Debug Navigator310
14.5 禁用iCloud310
14.6 小结316
14.7 习题316
[0第0]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
[0第0]16章与Web服务相集成343
16.1 StackMob简介343
16.2 StackMob SDK345
16.3 创建StackMob应用程序346
16.4 准备托管对象模型347
16.5 配置StackMob客户端349
16.6 SAVING 351
16.7 响应底层数据的变更353
16.8 自动生成Schema354
16.9 Schema的[0权0]限356
16.10 认证358
16.11 使程序保持响应369
16.12 小结370
16.13 习题371
附录A 为[0第0]1章的Grocery Dude程序所做的准备工作372
附录B 为[0第0]16章的Grocery Cloud程序所做的准备工作377