Результаты поиска по запросу "key-value-observing"
, но что-то во мне пытается сопротивляться созданию изменяемых объектов, когда результат должен быть постоянным.
инаю использовать наблюдение значения ключа, и изменяемый массив, который я наблюдаю, дает мне NSIndexSets (Упорядоченный изменяемый ко-многим) в словаре изменений. Проблема в том, что табличное представление, насколько я знаю, хочет, чтобы я дал ...
@NikolaiRuhe Да, это наблюдаемая реализация контейнера, и контейнер оказывается подклассом NSMutableArray. Исходный вопрос просит о способе отслеживания изменений массива. Это действительно обеспечивает способ сделать это. Он использует наблюдаемый ключ, который является «наблюдатель.arr». Я считаю, что мы находимся на одной странице.
могу установить КВО сNSMutableArray? Я хочу получать уведомления, когда изменения появляются в массиве. Я никогда раньше не использовал KVO с коллекцией, подобной массиву.
Как получать уведомления об изменениях моделей через NSArrayController?
у меня естьNSView подкласс, который связан сarrangedObjects изNSArrayController, Когда в массив вставлен или удален элемент, представление уведомляется. Как я могу получить уведомление, если у модели, хранящейся в массиве, ...
KVC странное поведение
Почему этот код работает нормально: NSArray* arr = @[[CALayer layer], [CALayer layer]]; NSString *sumKeyPath = @"@sum.bounds.size.width"; CGFloat totalSize = [[arr valueForKeyPath:sumKeyPath] floatValue];Но этот код выдает ошибку: NSArray* arr ...
KVO-уведомления после слиянияChangesFromContextDidSaveNotification
Я использую KVO для наблюдения за изменениями в NSManagedObject. NSManagedObject, который я наблюдаю, является частью контекста NSManagedObject, который находится в главной очереди. Когда я обновляю этот объект вфон (частный тип параллелизма ...
Падение производительности при использовании NSMutableDictionary и NSMutableArray>
Я рассматриваю возможность использования NSMutableDictionary вместо моего текущего NSMutableArray. Это в первую очередь по причинам KVC / KVO. Коллекция подв...
КВО порода. Теперь, как я могу использовать это асинхронно?
Я продаюсь на КВО, но если использовать очевидным образом, это синхронно. Я хотел бы использовать его в ситуации, когда я запускаю много сообщений KVO в быст...
Лучшие практики для параметра контекста в addObserver (KVO)
Мне было интересно, что вы должны установить указатель контекста в KVO, когда вы наблюдаете свойство. Я'Я только начинаю использовать КВО, и у меня нетсл...