I'm using a UIPopoverController to display some content, and I wanted to use KVO to observe the popoverVisible property. Unfortunately it seems that UIPopoverController isn't KVO compliant.
Could anyone shed some light into why this is the case? Is there some way to subclass UIPopoverController and make its popoverVisible property KVO? I feel like this won't necessarily work if Apple's code is changing the instance variable directly rather than via a property.