中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 Core Data

出版社:電子工業(yè)出版社出版時間:2016-09-01
開本: 32開 頁數(shù): 252
中 圖 價:¥50.7(7.3折) 定價  ¥69.0 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Core Data 版權信息

Core Data 本書特色

本書向讀者介紹使用Core Data時需要特別注意的事項,這將幫助讀者避開使用Core Data這個十分靈活且異常強大的框架時的一些陷阱。我們從一個簡單的應用例子開始,逐步將其擴展為包含關系、高級數(shù)據(jù)類型、并發(fā)、同步以及其他很多特性的完整例子,并在這個過程中對所有這些主題進行講解。在本書后半部分,我們還會超出這個基本應用所需要涉及的范圍,將知識點深入擴展到Core Data幕后的工作原理上。我們會學習如何獲取高性能、不同Core Data設置之間的權衡,以及如何對Core Data代碼進行調(diào)試和性能測試。本書所有的代碼都使用Swift編寫,我們也展示了如何將Swift的語言特性融入Core Data中,并寫出優(yōu)雅和安全的代碼。我們希望讀者在閱讀本書的時候有一定的Swift和iOS開發(fā)基礎,不過相信不論是新人還是富有經(jīng)驗的開發(fā)者,都能從本書中找到實用的信息和設計模式。

Core Data 內(nèi)容簡介

√ 這個數(shù)據(jù)庫框架靈活到難以控制,本書帶你避開銜接,駕馭強大!
√ 全程實踐|工作原理|性能提升|融入 Swift ,你需要知道的這里都有!
√ objc 是全球知名 iOS 教學網(wǎng)站,其精品圖書更是惠及無數(shù)開發(fā)者!
√ Swifter 一書作者喵神王巍組織翻譯objc系列精品圖書將相繼問世!

Core Data 目錄

目錄
I Core Data基礎 1
第1章 初探Core Data 2
1.1 Core Data架構 2
1.2 數(shù)據(jù)建模 4
實體和屬性 5
托管對象子類 6
1.3 設置Core Data棧 7
1.4 顯示數(shù)據(jù) 9
獲取請求 11
Fetched Results Controller 13
1.5 操作數(shù)據(jù) 19
插入對象 19
刪除對象 22目錄
I Core Data基礎 1
第1章 初探Core Data 2
1.1 Core Data架構 2
1.2 數(shù)據(jù)建模 4
實體和屬性 5
托管對象子類 6
1.3 設置Core Data棧 7
1.4 顯示數(shù)據(jù) 9
獲取請求 11
Fetched Results Controller 13
1.5 操作數(shù)據(jù) 19
插入對象 19
刪除對象 22
1.6 總結 26
重點 26
第2章 關系 27
2.1 添加Country和Continent實體 27
子實體 31
2.2 創(chuàng)建關系 33
其他類型的關系 35
建立關系 36
關系和刪除 41
2.3 適配用戶界面 43
2.4 總結 48
重點 48
第3章 數(shù)據(jù)類型 49
3.1 標準數(shù)據(jù)類型 49
數(shù)值類型 49
日期 50
二進制數(shù)據(jù) 50
字符串 51
3.2 原始屬性和臨時屬性 51
原始屬性 51
臨時屬性 52
3.3 自定義數(shù)據(jù)類型 52
自定義值轉(zhuǎn)換器 52
自定義存取方法 56
3.4 默認值和可選值 59
3.5 總結 60
重點 60
II 理解Core Data 61
第4章 訪問數(shù)據(jù) 62
4.1 獲取請求 62
對象惰值 64
獲取請求的結果類型 67
批量獲取 69
異步獲取請求 70
4.2 關系 70
4.3 其他取回托管對象的方法 71
4.4 內(nèi)存考量 72
托管對象及其上下文 72
關系的循環(huán)引用 73
4.5 總結 74
重點 74
第5章 更改和保存數(shù)據(jù) 76
5.1 變更追蹤 76
5.2 保存更改 78
驗證 80
保存沖突 82
5.3 批量更新 82
5.4 總結 84
重點 84
第6章 性能 86
6.1 Core Data棧的性能特質(zhì) 86
詳解性能 87
6.2 避免獲取請求 89
關系 89
搜索特定的對象 91
類似單例的對象 93
小數(shù)據(jù)集 96
6.3 優(yōu)化獲取請求 96
對象排序 96
避免多個、連續(xù)的惰值 97
批量獲取 98
Fetched Results Controller 99
關系預加載 99
索引 100
6.4 插入和修改對象 102
6.5 如何構建高效的數(shù)據(jù)模型 103
6.6 字符串和文本 106
6.7 獨家秘訣的可調(diào)參數(shù) 106
6.8 總結 107
III 并行和同步 109
第7章 與網(wǎng)絡服務同步 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
自定義網(wǎng)絡代碼 126
第8章 使用多個上下文 128
8.1 Core Data和并發(fā) 128
在不同的上下文之間傳遞對象 130
合并更改 132
8.2 Core Data棧 134
兩個上下文,一個協(xié)調(diào)器 134
兩個協(xié)調(diào)器 136
嵌套上下文的設置 137
8.3 總結 144
重點 145
第9章 使用多個上下文的問題 146
9.1 保存沖突 146
預定義的合并策略 147
自定義合并策略 148
9.2 刪除對象 153
兩步刪除法 154
傳播刪除 156
9.3 唯一性約束 157
9.4 總結 159
IV 進階話題 161
第10章 謂詞 162
10.1 一個簡單的例子 162
使用謂詞 163
10.2 用代碼來創(chuàng)建謂詞 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 可轉(zhuǎn)換的值 175
10.9 性能和排序表達式 176
10.10 總結 177
第11章 文本 178
11.1 一些例子 178
11.2 搜索 179
字符串標準化 180
高效搜索 182
11.3 排序 183
一種簡單的方法 183
更新一個已排序的數(shù)組 184
持久化一個已排序的數(shù)組 188
11.4 總結 189
重點 189
第12章 數(shù)據(jù)模型版本以及遷移數(shù)據(jù) 190
12.1 數(shù)據(jù)模型版本 190
12.2 數(shù)據(jù)遷移的過程 192
自動數(shù)據(jù)遷移 193
手動數(shù)據(jù)遷移 194
12.3 推斷的映射模型 201
12.4 自定義映射模型 202
自定義實體映射策略 204
12.5 數(shù)據(jù)遷移和用戶界面 206
12.6 測試數(shù)據(jù)遷移 209
調(diào)試數(shù)據(jù)遷移時的輸出 210
12.7 總結 210
重點 211
第13章 性能分析 212
13.1 SQL調(diào)試輸出 212
獲取請求 213
填充惰值 217
保存數(shù)據(jù) 218
13.2 Core Data Instruments 219
13.3 線程保護 222
13.4 總結 222
第14章 關系型數(shù)據(jù)庫基礎和SQL 223
14.1 一個嵌入式數(shù)據(jù)庫 223
14.2 數(shù)據(jù)表、列以及行 224
14.3 數(shù)據(jù)庫系統(tǒng)的結構 225
查詢處理器 225
存儲管理器 226
事務管理器 226
數(shù)據(jù)和元數(shù)據(jù) 226
14.4 數(shù)據(jù)庫語言SQL 227
排序 228
14.5 關系 229
一對一關系 229
一對多關系 230
多對多關系 230
14.6 事務 231
14.7 索引 232
14.8 日志 232
14.9 總結 233信息
展開全部

Core Data 作者簡介

王巍 (onevcat) ,《Swifter(第2版):100個Swift 2 開發(fā)必備Tip》作者,來自中國的一線 iOS 開發(fā)者,畢業(yè)于清華大學。在校期間就開始進行 iOS 開發(fā),擁有豐富的 Cocoa 和 Objective-C 開發(fā)經(jīng)驗,另外他也活躍于使用 C# 的 Unity3D 游戲開發(fā)界。曾經(jīng)開發(fā)了《小熊推金幣》,《Pomo Do》等一系列優(yōu)秀的 iOS 游戲和應用。在業(yè)余時間,王巍會在 OneV's Den 撰寫博客,分享他在開發(fā)中的一些心得和體會。另外,王巍還是翻譯項目 objc 中國的組織者和管理者,為中國的 Objective-C 社區(qū)的發(fā)展做出了貢獻。同時,他也很喜歡為開源社區(qū)貢獻代碼,是著名的 Xcode 插件 VVDocumenter 的作者。現(xiàn)在王巍旅居日本,并就職于即時通訊軟件公司 Line,從事 iOS 開發(fā)工作,致力于為全世界帶來更好體驗和功能的應用。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 薪动-人力资源公司-灵活用工薪资代发-费用结算-残保金优化-北京秒付科技有限公司 | 东莞韩创-专业绝缘骨架|马达塑胶零件|塑胶电机配件|塑封电机骨架厂家 | 旋振筛_不锈钢旋振筛_气旋筛_旋振筛厂家—新乡市大汉振动机械有限公司 | 高柔性拖链电缆-聚氨酯卷筒电缆-柔性屏蔽电缆厂家-玖泰电缆 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 【德信自动化】点胶机_全自动点胶机_自动点胶机厂家_塑料热压机_自动螺丝机-深圳市德信自动化设备有限公司 | 武汉高低温试验机-现货恒温恒湿试验箱-高低温湿热交变箱价格-湖北高天试验设备 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 | 直线模组_滚珠丝杆滑台_模组滑台厂家_万里疆科技 | 合肥白癜风医院_[治疗白癜风]哪家好_合肥北大白癜风医院 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 | 拉力机-拉力试验机-万能试验机-电子拉力机-拉伸试验机-剥离强度试验机-苏州皖仪实验仪器有限公司 | 光照全温振荡器(智能型)-恒隆仪器 | 上海深蓝_缠绕机_缠膜机-上海深蓝机械装备有限公司 | 熔体泵|换网器|熔体齿轮泵|熔体计量泵厂家-郑州巴特熔体泵有限公司 | 精密五金加工厂-CNC数控车床加工_冲压件|蜗杆|螺杆加工「新锦泰」 | 预制舱-电力集装箱预制舱-模块化预制舱生产厂家-腾达电器设备 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 合金耐磨锤头_破碎机锤头_郑州市德勤建材有限公司 | 郑州外墙清洗_郑州玻璃幕墙清洗_郑州开荒保洁-河南三恒清洗服务有限公司 | 加气混凝土砌块设备,轻质砖设备,蒸养砖设备,新型墙体设备-河南省杜甫机械制造有限公司 | 贴片电容-贴片电阻-二三极管-国巨|三星|风华贴片电容代理商-深圳伟哲电子 | 珠光砂保温板-一体化保温板-有釉面发泡陶瓷保温板-杭州一体化建筑材料 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 深圳昂为官网-气体分析仪,沼气分析仪,动态配气仪,气体传感器厂家 | 电采暖锅炉_超低温空气源热泵_空气源热水器-鑫鲁禹电锅炉空气能热泵厂家 | 医养体检包_公卫随访箱_慢病随访包_家签随访包_随访一体机-济南易享医疗科技有限公司 | 德国进口电锅炉_商用电热水器_壁挂炉_电采暖器_电热锅炉[德国宝] | 光伏家 - 太阳能光伏发电_分布式光伏发电_太阳能光伏网 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 新疆散热器,新疆暖气片,新疆电锅炉,光耀暖通公司 | 骨密度检测仪_骨密度分析仪_骨密度仪_动脉硬化检测仪专业生产厂家【品源医疗】 | 石牌坊价格石牌坊雕刻制作_石雕牌坊牌楼石栏杆厂家_山东嘉祥石雕有限公司 | 万烁建筑设计院-建筑设计公司加盟,设计院加盟分公司,市政设计加盟 | 罐体电伴热工程-消防管道电伴热带厂家-山东沃安电气 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 泉州陶瓷pc砖_园林景观砖厂家_石英砖地铺石价格 _福建暴风石英砖 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 |