作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
如何检查CLLocationCoordinate2D 不为空?
最佳答案
一个非常古老的主题,但我现在需要它,我在 Klaas Hermanns 的帮助下解决了我的问题,并进行了微小的更改。
代替
if( myCoordinate == kCLLocationCoordinate2DInvalid ) {
NSLog(@"Coordinate invalid");
}
我不得不使用
if (CLLocationCoordinate2DIsValid(myCoordinate)) {
NSLog(@"Coordinate valid");
} else {
NSLog(@"Coordinate invalid");
}
也许这会对其他人有所帮助:)
编辑:
如前所述,Klaas 在他的帖子中介绍的初始化仍然是必要的。
关于ios - 如何检查 CLLocationCoordinate2D 不为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8273107/
我只是通过使用 [NSString stringWithFormat:@"%.5f, %.5f"]; 将 CLLocations 转换为逗号分隔的字符串,例如 "75.45874, -45.17292
我正在尝试将来 self 的应用程序的跟踪部分的 CCLocationCoordinates 数组存储到 UserDefaults 中,并将跟踪路线的名称作为键,以便以后能够在函数中调用它。问题是,当
我正在尝试使用 CoreLocation(一旦获得许可)来获取用户的 CLLocationCoordinate2D,以便我可以将该信息传递给 Uber 深层链接(在按下我的 TableView 中的
我是一名优秀的程序员,十分优秀!