我在xcode 8.2中创建了一个核心数据项目,之后我创建了一个实体,在.xcdatamodeld中说"TestEntity"
我正在使用swift3的一些教程中给出的以下代码创建实体对象.在此输入链接描述
let appDele = (UIApplication.shared.delegate) as! AppDelegate let cont = appDele.persistentContainer.viewContext let ent = TestEntity(context:cont)
但我得到一个错误"使用未解析的标识符'TestEntity'."
如何解决该错误.
Product-> Buld for testing为我解决了这个问题(由于一些奇怪的原因它解决了大多数未解决的标识符错误)
我通过改变import Foundation
来解决它
import UIKit
.
因为UIApplication
不包含在Foundation
框架中.