2013-04-08 97 views
4

可以爲CoreData實體的子類配置超類嗎?我想將NSManagedObject更改爲NSManagedObject的子類。使用我的NSManagedObject的子類作爲CoreData實體的超類

感謝

+0

是的,你可以,你可以設置一個實體在覈心數據抽象,然後定義它的子類。將嘗試查找文檔。試試這個... http://stackoverflow.com/questions/11385306/abstract-entities-and-inheritance-in-core-data – Fogmeister 2013-04-08 07:50:52

+0

不,我的意思是:1.子類NSManagedObject 2.配置CoreData使用我的子類爲當我爲實體創建特定類時,所有對象和超類 – rokstar 2013-04-08 07:56:22

+0

爲什麼要這樣做? – Fogmeister 2013-04-08 07:58:58

回答

0

你也可以繼承NSManagedObject並將其設置爲類如MyManagedObject,但您仍然必須爲您的datamodel中的所有實體設置此值。沒有辦法設置你自己的託管對象類,默認情況下它可以用於所有實體,它只能是NSManagedObject。

enter image description here

相關問題