如何检查CLLocationCoordinate2D不为空

如何检查CLLocationCoordinate2D不为空

如何检查
CLLocationCoordinate2D不为空?

最佳答案

一个非常老的话题,但是我现在需要它,我在Klaas Hermanns的帮助下解决了我的问题,做了很小的改动。

代替

if( myCoordinate ==  kCLLocationCoordinate2DInvalid ) {
  NSLog(@"Coordinate invalid");
}

我不得不用
if (CLLocationCoordinate2DIsValid(myCoordinate)) {
  NSLog(@"Coordinate valid");
} else {
  NSLog(@"Coordinate invalid");
}

也许这会帮助别人:)

编辑:

如前所述,初始化仍然是必要的,正如克拉斯在他的文章中所述。

关于ios - 如何检查CLLocationCoordinate2D不为空?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8273107/

10-08 20:39