Core Data應(yīng)用開發(fā)實(shí)踐指南
本書通過大量實(shí)例深度剖析CoreData應(yīng)用開發(fā)的全過程,不僅詳細(xì)講解7CoreData的基礎(chǔ)知識(shí)、功能特性、新的編程范式和實(shí)用開發(fā)技巧,而且還講解了CoreData如何與iCloud和StackMob集成,可以幫助讀者迅速掌握CoreData的用法并具備實(shí)戰(zhàn)能力。本書共分16章:第1章講解CoreData應(yīng)用程序的基礎(chǔ)知識(shí)并演示如何為范例程序添加CoreData支持;第2~4章介紹托管對(duì)象模型的基礎(chǔ)知識(shí)、遷移和擴(kuò)展;第5章探討如何用CoreData及獲取結(jié)果控制器來驅(qū)動(dòng)表格視圖;第6章展示怎樣在應(yīng)用程序里傳遞托管對(duì)象;第7章講解如何把由CoreData所驅(qū)動(dòng)的選取器視圖添加到編輯視圖中;第8章解釋如何用XML中的默認(rèn)數(shù)據(jù)來生成持久化存儲(chǔ)區(qū);第9章講解如何利用深拷貝從選定的實(shí)體中把對(duì)象與關(guān)系由一個(gè)持久化存儲(chǔ)區(qū)拷貝至另一個(gè)存儲(chǔ)區(qū)中;第10章探討女口何用Instruments來判斷并解決性能問題;第11章講解如何由后臺(tái)進(jìn)程來處理任務(wù);第土2章介紹在CoreDataTVC里如何實(shí)現(xiàn)高效的搜索功能;第13章講解如何創(chuàng)建備份文件,以及如何用Dropbox的SyncAPI來同步文件;第14章講解CoreData與iCloud的集成;第15章介紹如何進(jìn)一步提升CoreData與iCloud的集成幅度;第16章通過StackMob來介紹如何在多個(gè)用戶之間進(jìn)行跨平臺(tái)的數(shù)據(jù)分享及協(xié)作。
·15.7萬字