0

我正在尝试将我的代码从 Objective-C 转换为 Swift,但是NSManagedObjectModel我收到了这个错误:

使用未声明的类型 NSManagedObjectModel。

Objective-C 中的代码:

NSManagedObjectModel *managedObjectModel;
NSManagedObjectContext *managedObjectContext;       
NSPersistentStoreCoordinator *persistentStoreCoordinator;

我翻译成斯威夫特:

var managedObjectModel: NSManagedObjectModel?
var managedObjectContext: NSManagedObjectContext?
var persistentStoreCoordinator:  NSPersistentStoreCoordinator?

这样对吗?

4

1 回答 1

7

您缺少 CoreData 的导入。将其放在文件顶部的其他import语句中:

import CoreData
于 2017-05-15T13:54:09.520 回答