我有一个NSManagedObject子类,我使用编辑器菜单生成>>创建NSManagedObject子类...
它继承了所有内容,它看起来像这样: 进口基金会 导入CoreData
class Person: NSManagedObject {
@NSManaged var firstname: String
@NSManaged var lastname: String
}
但是,当我尝试从Person类创建一个实例时,我没有得到指定初始化程序的代码提示entity: entityDescripition, insertIntoManagedObjectContext: managedObjectContext
,当我忽略它并使用它时无论如何这就是我得到的:
CoreData:警告:无法为实体“Person”加载名为“Person”的类。找不到类,而是使用默认的NSManagedObject。
但我在我的项目中有Person类,它在我的构建阶段的编译源代码中,Objective C中的相同内容立即起作用..
有什么想法吗?