Updating the master view from a detail view in objective-c, use KVO?
<p>I have a MKMapView in my MasterViewController.  In it, it shows a callout for a pin.  When the pin is pressed my DetailViewController.  Like the Google Maps app, I want the ability to change Satellite, Standard, and Hybrid map types.  What's the best way to do this?  In the past, I've had my MasterViewController register itself as an observer for some notification that the DetailViewController will post when something gets changed (in my case, a segmented Control that selects the map type).  Is this the "best" way to do this?  Is there a better way to do this?  How would I do this with KVO?  Is KVO, delegates, or NSNotificationCenter better suited for this type of update?  Thanks!</p>
