Результаты поиска по запросу "key-value-observing"

2 ответа

KVC странное поведение

Почему этот код работает нормально: NSArray* arr = @[[CALayer layer], [CALayer layer]]; NSString *sumKeyPath = @"@sum.bounds.size.width"; CGFloat totalSize = [[arr valueForKeyPath:sumKeyPath] floatValue];Но этот код выдает ошибку: NSArray* arr ...

3 ответа

Наблюдение contentSize (CGSize) с KVO в быстром

4 ответа

bInstance сможет свободно вызывать методы делегата, лежащие в aInstance. При освобождении bInstance все переменные будут созданы самостоятельно и будут освобождены. При освобождении aInstance, поскольку в bInstance нет запутывания aInstance, он будет освобожден корректно.

и новичком в target-c, какао и iPhone-устройстве в целом, у меня есть сильное желание максимально использовать язык и рамки. Одним из ресурсов, которые я использую, являются заметки класса CS193P Стэнфорда, которые они оставили в Интернете. Он ...

ТОП публикаций

1 ответ

наблюдатели значения ключа все еще были зарегистрированы с ним, когда контроллер освобожден

Я добавил наблюдателя в код, а затем удалил его в dealloc и viewWillDisappear, но все равно получаю сообщение об ошибке*** Завершение работы приложения из-за...

3 ответа

Лучшие практики для параметра контекста в addObserver (KVO)

1 ответ

КВО работает один раз в Свифте

Я пытаюсь использовать KVO в Swift, но один раз вызывается метод Наблюдение за именем для ключа.Вот ГИСТ моего кодаЯ пытался использовать

2 ответа

Существуют обязательные методы, которые вам необходимо реализовать, даже если вы не планируете их использовать.

ительно "Обеспечения соответствия KVO", есть некоторые официальные определения, которые кажутся трудными для понимания. Чтобы считаться KVO-совместимым для определенного свойства, класс должен обеспечить следующее; Класс должен соответствовать ...

1 ответ

, и вы можете использовать любой из них. Но мне не хотелось пытаться объяснить этот маленький беспорядок в ответе, в основном не связанном с темой.

м подклассе UIScrollView я наблюдаю изменения кадра: [self addObserver:self forKeyPath:@"frame" options:0 context:NULL]; мойobserveValueForKeyPath:ofObject:change:context: реализация заключается в следующем: - ...

4 ответа

Перетаскиваемые аннотации iOS MapKit (MKAnnotationView) больше не панорамируются с картой

Я учусь использовать MapKit в своем новом iOS-приложении. Я использую некоторые из моих модельных объектов в качестве аннотаций (добавил<MKAnnotation> протокол к их заголовку файла). Я также создаю пользовательские MKAnnotationViews ...

1 ответ

Основные данные: отправка уведомлений KVO для переходных, производных свойств