Я хочу, чтобы некоторые метки в моем представлении всегда отображали фактическое состояние свойств NSManagedObject.Изменения NSManagedObject отражают изменения на лету
Например, у меня есть firstNameLabel
. Я заполняю его данными от NSManagedObject.firstName
. Как обновить данные «на лету», если обновлено NSManagedObject
? У меня есть множество таких ярлыков.
Я читал, что мне нужно следить за NSManagedObjectContextObjectsDidChangeNotification
и проверять все изменения, если этот контекст, но это единственный способ сделать это, не проще ли нам? Как я буду проверять, что изменение было выполнено в NSManagedObject, который я хочу (например, если я изменил 1000 объектов, но мне нужно обновлять данные только с одного).
Использование наблюдения ключ-значение, на OS X привязками ключ-значение. –