Когда у нас есть объект, у которого есть свойство, сгенерированное на основе других свойств, обычно мы реализуем метод класса +keyPathsForValuesAffecting{PropertyName}
.
То, что я пытаюсь сделать, в основном то же самое для свойства в моем NSManagedObject, но через отношение.
Моя модель проста; У меня есть две сущности, приложение и версия (я создаю приложение, генерирующее приложение). Когда свойства приложения изменяются, поскольку я реализовал описанный выше метод, строка -appcast изменяется, и все привязки обновляются соответствующим образом.
Однако при изменении каких-либо свойств в любой из конкретных версий приложения (отношение ко многим) свойство -appcast не создается должным образом. Я могу исправить/обходной путь?
appCast
— это свойствоApp
, и когда вы меняете значения вVersion
(которое предположительно связано сApp
через свойствоversions
или подобное), свойствоappCast
не отправляет уведомление об изменении? - person Alex   schedule 26.07.2009