我正试图将我的代码从Objective-C转换为Swift,但对于NSManagedObjectModel
我会得到以下错误:
使用未声明的类型NSManagedObjectModel。
目标C中的代码:
NSManagedObjectModel *managedObjectModel;
NSManagedObjectContext *managedObjectContext;
NSPersistentStoreCoordinator *persistentStoreCoordinator;
我翻译成斯威夫特:
var managedObjectModel: NSManagedObjectModel?
var managedObjectContext: NSManagedObjectContext?
var persistentStoreCoordinator: NSPersistentStoreCoordinator?
对吗?
最佳答案
您缺少CoreData的导入。把这个放在文件顶部的其他import
语句中:
import CoreData
关于objective-c - 使用未声明的类型“NSManagedObjectModel”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43981234/