LikeABossApp

我養罷個,罷個養我

The Core Data Stack學習記錄

The managed object model

NSManagedObjectModel表示app中每個物件類型的數據模式

Note:NSManagedObjectModel是怎麼聯繫數據模式的?我們可以在Xcdoe上創建與編輯xcdatamodel這個文件,有一個特別的compiler(編譯器)叫momc,它complies model文件成為一套文件,然後放進一個momd資料夾中。

Core Data用momd資料夾中的內容在runtime初始化NSManagedObjectModel (繼續閱讀…)

關於lazy variable

lazy variable從iOS 7.0開始加入

當你需要的時候才建立複雜的object在iOS中是非常普遍的,Swift有一個適合運用在即時複雜運算的機制 – lazyvariable,

這些variable會利用function來建立,只有在被呼叫時才會跑function裡的內容,

整體來說可以節省處理的時間。 (繼續閱讀…)