我的問題是類似於:Problem creating NSManagedObject derived class在沒有initWithEntity的情況下使用NSManagedObject類:?
我已經在覈心數據中設置NSManagedObject並有一個類。然而,我不想創建一個相同的NSObject類,而是使用NSManagedObject類,但我不想創建實體並保存它。我只想用它作爲數組,只有當我需要將對象保存在Core Data中時,才需要使用insertEntity:
Store * store = [[Store alloc] init];
它給我下面的錯誤:CoreData: error: Failed to call designated initializer on NSManagedObject class 'Store'
有沒有辦法要麼子類,或以某種方式使用NSManagedObject類/屬性來分配我只是用暫時表對象?
謝謝。
創建,當你沒有通過零實體描述。我沒有或不想創建上下文。 – runmad
這種方法有多可靠?這似乎工作,這就是爲什麼我已經投票了,但這是一個文件化的方式嗎? –
也可以傳遞實體描述,以便如果您希望最終插入它,您可以。 – amcc