2017-05-15 71 views
0

我試圖從Objective-C的我的代碼轉換爲斯威夫特但NSManagedObjectModel我得到這個錯誤:使用未申報類型的 「NSManagedObjectModel」

Use of undeclared type NSManagedObjectModel.

在Objective-C代碼:

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

我翻譯成斯威夫特:

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

是不是?

+3

import CoreData –

回答

0

您錯過了CoreData的導入。把這個放在你的文件頂部到另一個import報表:

import CoreData 
+0

謝謝你的工作。 :) – Steven