Я использую базовые данные в своем проекте, и моя сущность «Задача» имеет 2 свойства «Преобразование» со своими пользовательскими классами («Подзадачи» и «Локальные уведомления»)
Мое приложение аварийно завершает работу со следующимиошибка:
[ошибка] ошибка: SQLCore dispatchRequest: запрос обработки исключения:, - [LocalNotification initWithCoder:]: нераспознанный селектор, отправленный экземпляру 0x2826afb00 с userInfo (ноль)
CoreData: ошибка: SQLCore dispatchRequest: запрос на обработку исключения:, - [LocalNotification initWithCoder:]: нераспознанный селектор, отправленный экземпляру 0x2826afb00 с userInfo (ноль)
*** Завершение работы приложения из-за необработанного исключения «NSInvalidArgumentException», причина: '- [LocalNotification initWithCoder:]: нераспознанный селектор отправлен на экземпляр 0x2826afb00'
И то же самое относится к свойству "Подзадачи".
Вот как они выглядят:
Вот мой файл "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?
}
Что я делаю не так?