COREDATA: NSManageObject не отвечает на пользовательское сообщение
-
16-09-2020 - |
Вопрос
Использование Coredata (в приложении для iPhone) я создал свои классы сущности из модели, и я добавил несколько методов для некоторых.Похоже, что иногда я получаю исключение для вызова одного из этих методов.Исключение не случайно, но касается только какой-то подкласса менеджеда (остальные, кажется, правильно отвечают). Вот пример того, что я получаю:
-[NSManagedObject printTime]: unrecognized selector sent to instance 0x5b50af0
.
2010-07-15 10: 29: 55-07-15 10: 29: 55.216 lp [6686: 207] *** Завершение приложения из-за неискана исключения «nsinvalidArgumentexception», причина: '- [NSManageOdObject Printtime]: Нераспределенный селектор, отправленный на экземпляр 0x5b50af0'
.nsmanageObject - это объект, который я получаю от извлечения (избиты на правильный подкласс), и методы, о которых я говорю о методах печати.(Я пытался получить тех не так, как либо неисправности) Я что-то упускаю?
Решение
Вы установили правильный класс для объекта в модели управляемого объекта?