处理地图视图中的错误地址
我正在 iPhone 上做一个基于地图的应用程序。我从地址簿中获取我的数据(地址)。当提供正确的地址时,位置将被正确固定。但是,当输入错误的地址(例如 XYZ 而不是正确的城市名称(例如纽约))时,图钉会落到地图的 (0,0) 坐标或加拿大的某个随机位置。我该如何处理这个案子。
I am doing a map based application in iphone. I get my data(address) from the addressbook. The locations are pinned correctly when the right address is provided. But when a wrong address(like XYZ instead of a correct city name like New York) is entered the pins fall to the (0,0) co ordinate of the map or to some random location in Canada. How can I handle this case.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 kCLLocationCooperative2DInvalid 常量检查无效坐标,如下所示:
You could check for an invalid coordinate using the
kCLLocationCoordinate2DInvalid
constant, something like: