首页 > 解决方案 > 使用 DataModel 时出现未解决的标识符错误?

问题描述

我创建了一个DataModel名称 xxx和实体名称Message并添加了一些属性。我在字段中声明了Message实体class Definition。在代码中CodeGen使用Message时为什么它说:

未解析的标识符Message

我的代码是:

func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) {
    let text = userInfo["text"] as! String
    let image = userInfo["image"] as! String
    guard let url = URL(string: image) else {
        completionHandler(.noData)
        return
    }

    let context = persistentContainer.viewContext
    context.perform {
        do {
            let message = Message(context: context)
            message.text = text
            message.received = Date()
        } catch {

        }
    }
}

请任何人帮我解决这个问题。在此先感谢。

标签: iosswiftcore-datamodelidentifier

解决方案


推荐阅读