实例化时找不到实体

时间:2019-04-16 06:33:59

标签: swift core-data

我在应用程序委托中设置了上下文。

static var persistentContainer: NSPersistentContainer {
    return (UIApplication.shared.delegate as! AppDelegate).persistentContainer
}

static var viewContext: NSManagedObjectContext {
    return persistentContainer.viewContext
}

我在AddItemViewController中创建一个上下文对象

let context = AppDelegate.viewContext

现在,我尝试创建一个实体。

@IBAction func SaveButton(_ sender: UIBarButtonItem) {
    // TODO: Assign all text field values to an entity
    // TODO: Save context
    if let foodItem = FoodItem(context: context) {
    }
    dismissViewController() 
}

但是现在当我尝试创建食品项目(在数据库中肯定存在)时,它会显示“使用未解析的标识符'FoodItem'”。

我想念什么?

0 个答案:

没有答案