2015-04-22 125 views
0

我正在Swift上開發我自己的框架,並使用核心數據。直到現在一切正常,直到我決定添加一個新的類作爲嵌套類。所以我配置一個名爲Info的實體並將其類設置爲MyFramework.MyClass.MyInfoClass。但是這個案例看起來並沒有被接受。核心數據嵌套類

CoreData: warning: Unable to load class named 'MyFramework.MyClass.MyInfoClass' for entity 'Info'. Class not found, using default NSManagedObject instead. 

有誰知道是否有限制嗎?

回答

2

試試這個

@objc(MyClass) 
class MyClass: NSManagedObject { 

    ... 

} 
+0

是的,它看起來是這樣,它的工作原理。 –

相關問題