CoreData: ошибка: SQLCore dispatchRequest: запрос обработки исключения:, - [LocalNotification initWithCoder:]: - PullRequest
0 голосов
/ 27 апреля 2019

Я использую базовые данные в своем проекте, и моя сущность «Задача» имеет 2 свойства «Преобразование» со своими пользовательскими классами («Подзадачи» и «Локальные уведомления»)

Мое приложение аварийно завершает работу со следующимиошибка:

[ошибка] ошибка: SQLCore dispatchRequest: запрос обработки исключения:, - [LocalNotification initWithCoder:]: нераспознанный селектор, отправленный экземпляру 0x2826afb00 с userInfo (ноль)

CoreData: ошибка: SQLCore dispatchRequest: запрос на обработку исключения:, - [LocalNotification initWithCoder:]: нераспознанный селектор, отправленный экземпляру 0x2826afb00 с userInfo (ноль)

*** Завершение работы приложения из-за необработанного исключения «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?

}

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...