2015-04-22 20 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

是的,它看起来是这样,它的工作原理。 –