CoreData:错误:SQLCore dispatchRequest:异常处理请求:<nssqlfetchrequestcontext:0x2805609a0 =“”>,-[LocalNotification initWithCoder:]:

时间:2019-04-27 15:35:10

标签: ios swift core-data

我在项目中使用Core Data,并且我的“任务”实体具有2个“可转换”属性及其自定义类(“子任务”和“本地通知”)

我的应用程序崩溃并出现以下错误:

  

[错误]错误:SQLCore dispatchRequest:异常处理请求:    ,-[LocalNotification   initWithCoder:]:无法识别的选择器已发送到实例0x2826afb00   用户信息为(null)

     

CoreData:错误:SQLCore dispatchRequest:异常处理请求:    ,-[LocalNotification   initWithCoder:]:无法识别的选择器已发送到实例0x2826afb00   用户信息为(null)

     

***由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'-[LocalNotification   initWithCoder:]:无法识别的选择器已发送到实例0x2826afb00'

“子任务”属性也是如此。

这是它们的外观:

enter image description here

这是我的“ LocalNotification + CoreDataClass.swift”文件

import Foundation
import CoreData

@objc(LocalNotification)
public class LocalNotification: NSManagedObject {

}

这是“ LocalNotification + CoreDataProperties.swift”文件

import Foundation
import CoreData


extension LocalNotification {

    @nonobjc public class func fetchRequest() -> NSFetchRequest<LocalNotification> {
        return NSFetchRequest<LocalNotification>(entityName: "LocalNotification")
    }

    @NSManaged public var id: Int64
    @NSManaged public var identifier: String?
    @NSManaged public var triggerDate: NSDate?

}

我在做什么错了?

0 个答案:

没有答案