ex:
New Project -> Window-based Application
勾選use core data
使用core data的project,會在app的delegate class裡,加入以下3個core data相關的property。
@property (nonatomic, retain, readonly) NSManagedObjectContext *managedObjectContext;
@property (nonatomic, retain, readonly) NSManagedObjectModel *managedObjectModel;
@property (nonatomic, retain, readonly)
NSPersistentStoreCoordinator *persistentStoreCoordinator;
managed Object Context: 我們經由它來修改database裡的資料。
managed Object Model: 定義database的schema。
persistent Store Coordinator: 連接底層的資料庫和App
managed Object: 對應到表格裡的某一行
沒有留言:
張貼留言