【发布时间】:2010-12-06 19:51:36
【问题描述】:
我有一个对象想知道 MKMapView 的区域何时更改。然而,这个对象不是地图视图的代表。我正在尝试以下方法,其中map 是 MKMapView:
[map addObserver:self forKeyPath:@"region" options:0 context:nil];
但是,observeValueForKeyPath:ofObject:change:context: 没有被回调。
作为一个临时解决方案,我让地图的委托让这个其他对象知道地图区域何时发生变化,但我想解耦这两个对象,因为它们并不真正相关。
【问题讨论】:
标签: ios mkmapview key-value-observing