Существует ли метод, который возвращает все ключи для объекта, соответствующего протоколу NSKeyValueCoding? Что-то вроде [возражает getPropertyKeys], который возвратил бы NSArray NSString...
Класс имеет свойство (и var экземпляра) типа NSMutableArray с синтезируемыми средствами доступа (через @property). Если Вы наблюдаете это использование массива: [myObj addObserver:self forKeyPath:@ "theArray" options:0...
Когда я связываю управление с Разработчиком Интерфейса использования NSArrayController, существует множество опций под полем "Controller Key" в инспекторе привязки. Я понимаю что "arrangedObjects"...
У меня есть приложение, которое позволяет, чтобы несколько NSDocuments были открыты. В этом приложении единственное служебное окно, которое содержит некоторую функциональность, что я хочу обратиться к frontmost документу...
У меня есть объект в цели-c во времени выполнения, от которого я только знаю ключ KVC, и я должен обнаружить тип возвращаемого значения (например, Я должен знать если NSArray или NSMutableArray) этого свойства...
Я ценил бы некоторую обратную связь на конкретном подходе, я думаю об использовании. Сценарий ниже. У меня есть объект (позволяет, называют это MObject), который имеет много свойств, скажем, координаты X и Y...
Мне нужно отслеживать обновление в переменной типа структуры. Можно ли добавить наблюдателя на переменную структуры в Swift? Пример: struct MyCustomStruct {var error: Ошибка? var someVar: String? } ...
Я пытаюсь использовать наблюдение значения ключа в одном из моих классов. Я регистрирую наблюдателей в init методе и удаляю/вычеркиваю из списка их в dealloc, но я получаю следующую ошибку, которая, кажется, происходит...
Я пытаюсь заставить наблюдение значения ключа работать на NSMutableArray. Ниже.h файл для MyObservee, наблюдаемого класса: @interface MyObservee: NSObject {@private интервал someValue;...
Что я должен сделать для обновления tableView, связанного с NSArrayController, когда метод называют, который обновляет основной массив? Пример мог бы разъяснить это. Когда мое приложение запускается, это...
если вы указываете объекту c объект removeObservers: для ключевого пути, и этот ключевой путь не зарегистрирован, он взламывает sads. like - 'Невозможно удалить наблюдателя для ключевого пути "theKeyPath" ...
В Какао, addObserver:forKeyPath:options:context: не сохраняет "ни получателя, ни anObserver". Поэтому я предполагаю, что наблюдение сам позволяется; то есть, это совершенно допустимо, чтобы сделать что-то как [...
Я расширяю UIButton с помощью универсальной функциональности для изменения определенных атрибутов появления на основе отображенного заголовка. Чтобы сделать это, я должен обнаружить и ответить на изменения в "состоянии"...
У меня был прямой подход превращения Пар ключ/значение выборки XML в NSDictionary, когда я запустил простое приложение для iPhone. Проблема, я должен повернуть это NSDictionary's...
У меня есть проблема при перерисовке пользовательского представления в простом приложении какао. Рисунок основан на одном параметре, который изменяется простым NSSlider. Однако, хотя я реализую-setParameter: и-...
По умолчанию, когда я наблюдаю значение UISlider, оно только обновляет однажды, когда ползунок нажат, не непрерывно, даже думал, что это - установка ползунка. Есть ли способ получить непрерывное...
Помещенный просто, там способ получить общее уведомление, когда свойство в классе Objective C изменяется? Я знаю, что могу использовать KVO для наблюдения конкретных изменений свойства, но у меня есть потребность к...
Мой интерфейс не обновляется, когда я этого ожидаю. Приложение отображает «проекты», используя вид, аналогичный iTunes - список источников слева позволяет фильтровать список (NSTableView) справа. Мой ...
Таким образом, у меня есть два объекта, Счет и InvoiceLineItem. InvoiceLineItem имеет свойство, названное стоимостью, и он динамично создается на основе других свойств. Для помощи с KVO/bindings, я использую: + (NSSet *)...
Хорошо, это сводит меня с ума - скажите мне, что я не схожу с ума! Я объявляю: NSMutableDictionary* generalSettingsDict; я - свой.h I init: generalSettingsDict = [[выделение NSMutableDictionary]...
Я должен держать NSPathControl в курсе с в настоящее время выделенным контуром в NSBrowser, но я испытываю затруднения при выяснении способа получить уведомления, когда путь изменился от...
У меня есть подкласс NSView, который связывается с arrangedObjects NSArrayController. То, когда массиву вставили объект или удалил представление, уведомляется. Как я заставляю это быть уведомленным если модель...
Я использую наблюдение значения ключа относительно булево свойства метод NSObject: - (пустой) observeValueForKeyPath: (NSString *) keyPath ofObject: (идентификатор) объектное изменение: (...
У меня есть простой протокол со свойством: @protocol StopsSource <NSObject> @property (сохраняют, только для чтения), NSArray * остановки; @end я добавляю наблюдателя значения ключа в другом месте для слушания изменений в...
Кажется, что UIView не имеет методов как "didRemoveFromSuperview" или "willRemoveFromSuperview".Then, Как слушать событие, когда UIView удалил из своего суперпредставления? Я должен использовать KVO? спасибо в...
Я посмотрел на SO для примеров использования Key Value Observing с NSArray (или NSMutableArray) и, очевидно, вам нужно использовать NSArrayController (с которым, в отличие от KVO, я не знаком), но я ...
Я должен бояться использования Наблюдений значения ключа (KVO) и NSNotifications? Я начинаю использовать их в своем приложении, но я немного незнаком с понятием чего-то, что могло возможно быть...
Там какой-либо инструмент должен зарегистрировать текущих наблюдателей данного объекта в духе того, что "gdb информационные корни gc" делает? Я нашел "gdb, информационные ссылки gc" могли сделать это (вид) как побочный продукт его ориг
У меня есть ViewController, создающий экземпляр UIView, и затем я регистрирую наблюдателя в экземпляре, таком что logoAnimation = [[выделение MainLogoAnimation] init]; [logoAnimation addObserver:...