Objective C:(NSSet *)annotationsInMapRect:(MKMapRect)mapRect方法返回null值

时间:2011-05-08 13:39:49

标签: objective-c ios annotations mapkit

我正在尝试在我的应用程序中实现以下方法

NSSet *nearbySet = [self.mapView annotationsInMapRect:self.mapView.visibleMapRect];

我在mapView中看到有4个注释,但是,该方法在集合中返回0值。

任何人都可以建议我是否错过了这里的任何内容?

提前致谢。

1 个答案:

答案 0 :(得分:2)

要检查三个快速的事项作为“健全性检查”:

  1. self.mapView的价值是什么?确保它不是零。
  2. self.mapView.annotations包含什么?
  3. self.mapView.visibleMapRect的价值是什么?