Top "Key-value-observing" questions

Key-value Observing or KVO is a technology for observing changes in object properties.

Key-Value Observe in Swift not showing insertions and removals in arrays

I created a class which contains an array. I added an observer to that array in a view controller and …

ios arrays swift key-value-observing
Swift KVO - Observing enum properties

I'm assembling a class which has several states, as defined by an enum, and a read-only property "state" which returns …

swift enums key-value-observing
iOS: How do I know if a property is KVO-compliant?

In the Key-Value Observing Programming Guide, the section Registering for Key-Value Observing says "Typically properties in Apple-supplied frameworks are only …

objective-c ios cocoa-touch ios4 key-value-observing
observeValueForKeyPath is not getting called

I am developing a test app in which I have an NSOperationQueue. I am creating an NSInvocationOperation and observing the "…

ios key-value-observing nsinvocationoperation
KVO - How to get a list of an objects registered observers

I am registering an observer on a bunch of tableview controllers dynamically so I need to remove previous observers if …

iphone ios key-value-observing nsnotificationcenter nsnotification