我正在尝试将我的代码从Objective-C转换为Swift,但对于NSManagedObjectModel
我收到此错误:
使用未声明类型的NSManagedObjectModel。
Objective-C中的代码:
NSManagedObjectModel *managedObjectModel;
NSManagedObjectContext *managedObjectContext;
NSPersistentStoreCoordinator *persistentStoreCoordinator;
我翻译成Swift:
var managedObjectModel: NSManagedObjectModel?
var managedObjectContext: NSManagedObjectContext?
var persistentStoreCoordinator: NSPersistentStoreCoordinator?
是不是?
答案 0 :(得分:1)
您错过了CoreData的导入。将它放在文件的顶部,放到其他import
语句中:
import CoreData