У меня проблема с KVO, и я просто не могу понять, что это такое.KVO - проблема извлечения объекта из хранилища и отображения для издания
У меня есть экран, который можно использовать для редактирования или создания записи. Эта запись представлена модельным объектом, который содержит несколько переменных типа NSString.
Контроллер для этой строки имеет переменную экземпляра, чтобы удерживать модель, в которую в данный момент обрабатывается. Когда я открываю окно для создания новой записи, я создаю новый объект в моем контексте управляемых объектов, назначаю вновь созданный объект этой переменной экземпляра и отображаю окно - никаких проблем.
Я использую уведомления вручную в некоторых полях объекта модели, потому что он наследует от NSManagedObject.
Но когда я пытаюсь отредактировать запись - извлекая ее из Core Data и делая то же самое - я получаю ошибку: [addObserver: forKeyPath: options: context:] не поддерживается. Путь по ключению: имя пользователя
NSLogging объект показывает, что он имеет правильный тип. Любые подсказки?
Спасибо, это было. Я кастинг от NSArray до моего модельного объекта и просто не мог его увидеть. – ruipacheco
Приятно слышать. Позаботьтесь, чтобы продолжить и принять этот ответ? ;) – jmah
Не могу проголосовать, недостаточно очков. – ruipacheco