[英]Connect custom class with CoreData
是否可以在CodeData中將自定義類(不繼承自NSManagedObject)添加為實體?
或者,如果我有Custom類(用戶個人資料),那是最好的方法。 我想在Core數據中保存一些用戶。 問題是我的自定義課程將來會更改。 因此,我希望Custom類和CoreData Entity將從一個類繼承。 有可能嗎?
核心數據中的所有實體都是NSManagedObject
實例或子類的實例。 您別無選擇。
如果只想保存一些用戶配置文件,則應維護一個通常使用的NSObject
子類,該子類可以從NSManagedObject
實例(為此目的而從數據存儲中獲取)創建。 您還將需要一種使用此用戶配置文件類中的新詳細信息創建/更新NSManagedObject
實例的方法。
如果您更改用戶配置文件類而不更改核心數據模型中實體的屬性,則無需遷移數據存儲。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.