图书介绍

COER DATApdf电子书版本下载

COER DATA
  • (德)佛罗莱恩·库格勒(FLIORIANKUGLER),(德)丹尼尔·埃格特(DANIELEGGERT)著;徐涛,钱世家,王巍译译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121294591
  • 出版时间:2016
  • 标注页数:233页
  • 文件大小:69MB
  • 文件页数:251页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

COER DATAPDF格式电子书版下载

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

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

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

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

图书目录

Ⅰ Core Data基础 1

第1章 初探Core Data 2

1.1 CoreData架构 2

1.2 数据建模 4

实体和属性 5

托管对象子类 6

1.3 设置CoreData栈 7

1.4 显示数据 9

获取请求 11

Fetched Results Controller 13

1.5 操作数据 19

插入对象 19

删除对象 22

1.6 总结 26

重点 26

第2章 关系 27

2.1 添加Country和Continent实体 27

子实体 31

2.2 创建关系 33

其他类型的关系 35

建立关系 36

关系和删除 41

2.3 适配用户界面 43

2.4 总结 48

重点 48

第3章 数据类型 49

3.1 标准数据类型 49

数值类型 49

日期 50

二进制数据 50

字符串 51

3.2 原始属性和临时属性 51

原始属性 51

临时属性 52

3.3 自定义数据类型 52

自定义值转换器 52

自定义存取方法 56

3.4 默认值和可选值 59

3.5 总结 60

重点 60

Ⅱ 理解Core Data 61

第4章 访问数据 62

4.1 获取请求 62

对象惰值 64

获取请求的结果类型 67

批量获取 69

异步获取请求 70

4.2 关系 70

4.3 其他取回托管对象的方法 71

4.4 内存考量 72

托管对象及其上下文 72

关系的循环引用 73

4.5 总结 74

重点 74

第5章 更改和保存数据 76

5.1 变更追踪 76

5.2 保存更改 78

验证 80

保存冲突 82

5.3 批量更新 82

5.4 总结 84

重点 84

第6章 性能 86

6.1 Core Data栈的性能特质 86

详解性能 87

6.2 避免获取请求 89

关系 89

搜索特定的对象 91

类似单例的对象 93

小数据集 96

6.3 优化获取请求 96

对象排序 96

避免多个、连续的惰值 97

批量获取 98

Fetched Results Controller 99

关系预加载 99

索引 100

6.4 插入和修改对象 102

6.5 如何构建高效的数据模型 103

6.6 字符串和文本 106

6.7 独家秘诀的可调参数 106

6.8 总结 107

Ⅲ 并行和同步 109

第7章 与网络服务同步 110

7.1 组织和设置 110

项目结构 111

7.2 同步架构 112

7.3 上下文属主 113

线程、队列和上下文 113

7.4 响应本地更改 115

7.5 响应远程更改 119

7.6 更改处理器 119

上传Moods 120

7.7 删除本地对象 123

7.8 分组和保存更改 123

7.9 扩展同步架构 125

跟踪每个属性的更改 125

链接更改处理器 125

自定义网络代码 126

第8章 使用多个上下文 128

8.1 Core Data和并发 128

在不同的上下文之间传递对象 130

合并更改 132

8.2 CoreData栈 134

两个上下文,一个协调器 134

两个协调器 136

嵌套上下文的设置 137

8.3 总结 144

重点 145

第9章 使用多个上下文的问题 146

9.1 保存冲突 146

预定义的合并策略 147

自定义合并策略 148

9.2 删除对象 153

两步删除法 154

传播删除 156

9.3 唯一性约束 157

9.4 总结 159

Ⅳ 进阶话题 161

第10章 谓词 162

10.1 一个简单的例子 162

使用谓词 163

10.2 用代码来创建谓词 164

10.3 格式字符串 165

比较 166

可选类型值 167

日期 168

10.4 合并多个谓词 168

常量谓词 170

10.5 遍历关系 171

子查询 171

10.6 匹配对象和对象ID 172

10.7 匹配字符串 173

字符串和索引 175

10.8 可转换的值 175

10.9 性能和排序表达式 176

10.10 总结 177

第11章 文本 178

11.1 一些例子 178

11.2 搜索 179

字符串标准化 180

高效搜索 182

11.3 排序 183

一种简单的方法 183

更新一个已排序的数组 184

持久化一个已排序的数组 188

11.4 总结 189

重点 189

第12章 数据模型版本以及迁移数据 190

12.1 数据模型版本 190

12.2 数据迁移的过程 192

自动数据迁移 193

手动数据迁移 194

12.3 推断的映射模型 201

12.4 自定义映射模型 202

自定义实体映射策略 204

12.5 数据迁移和用户界面 206

12.6 测试数据迁移 209

调试数据迁移时的输出 210

12.7 总结 210

重点 211

第13章 性能分析 212

13.1 SQL调试输出 212

获取请求 213

填充惰值 217

保存数据 218

13.2 Core Data Instruments 219

13.3 线程保护 222

13.4 总结 222

第14章 关系型数据库基础和SQL 223

14.1 一个嵌入式数据库 223

14.2 数据表、列以及行 224

14.3 数据库系统的结构 225

查询处理器 225

存储管理器 226

事务管理器 226

数据和元数据 226

14.4 数据库语言SQL 227

排序 228

14.5 关系 229

一对一关系 229

一对多关系 230

多对多关系 230

14.6 事务 231

14.7 索引 232

14.8 日志 232

14.9 总结 233

精品推荐