我正在尝试将我的代码从 Objective-C 转换为 Swift,但是对于 NSManagedObjectModel
我收到此错误:
Use of undeclared type NSManagedObjectModel.
Objective-C 中的代码:
NSManagedObjectModel *managedObjectModel;
NSManagedObjectContext *managedObjectContext;
NSPersistentStoreCoordinator *persistentStoreCoordinator;
我翻译成 Swift:
var managedObjectModel: NSManagedObjectModel?
var managedObjectContext: NSManagedObjectContext?
var persistentStoreCoordinator: NSPersistentStoreCoordinator?
是吗?
最佳答案
您缺少 CoreData 的导入。将其放在文件顶部的其他 import
语句中:
import CoreData
关于objective-c - 使用未声明的类型 "NSManagedObjectModel",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43981234/