目前在一個給定的方法對一個類中的一個實例變量我可以創建核心數據和神奇記錄與以下行創建使用核心數據和神奇記錄
AViewController.m管理的自定義變量的實例
List *list = [List MR_createInContext:_managedObjectContext];
然後我可以設置列表的屬性,像這樣:
list.name = @"FooBar Name";
我的問題:在AViewController.h我可以做如下 -
@interface AViewController : UIViewController {
/* Define Local List Var for AViewController class */
List *list;
}
然後在.M
viewdidload {
list = [List MR_createInContext:_managedObjectContext];
}
someCustomMethod {
list.name = @"FooBar Name";
[_managedObjectContext MR_save];
}
這不是'本地'變量,它是一個'實例'變量或'ivar'。另外,爲什麼你需要一個變量爲你的'NSManagedObject'子類'List'? – Malloc