图书介绍

COER DATAPDF|Epub|txt|kindle电子书版本网盘下载

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 Data2

1.1 CoreData架构2

1.2 数据建模4

实体和属性5

托管对象子类6

1.3 设置CoreData栈7

1.4 显示数据9

获取请求11

Fetched Results Controller13

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 Data61

第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 Controller99

关系预加载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

上传Moods120

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 匹配对象和对象ID172

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 Instruments219

13.3 线程保护222

13.4 总结222

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

14.1 一个嵌入式数据库223

14.2 数据表、列以及行224

14.3 数据库系统的结构225

查询处理器225

存储管理器226

事务管理器226

数据和元数据226

14.4 数据库语言SQL227

排序228

14.5 关系229

一对一关系229

一对多关系230

多对多关系230

14.6 事务231

14.7 索引232

14.8 日志232

14.9 总结233

热门推荐