大佬教程收集整理的这篇文章主要介绍了机场代码 – iOS,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我能够使用LOCATIOnManager中的地标获取国家/地区代码:didupdateToLOCATIOn:fromLOCATIOn:如下所示:
CLGeocoder * geoCoder = [[CLGeocoder alloc] init]; [geoCoder reverseGeocodeLOCATIOn:newLOCATIOn completionHandler:^(NSArray *placemarks,NSError *error) { MKPlacemark * mark = [[MKPlacemark alloc] initWithPlacemark:[placemarks objectATindex:0]]; NSString * code = mark.countryCode; NSLog(@"country code: %@",codE); }];@H_874_7@那么,是否有任何解决方案可以帮助我找到用户所在城市的IATA 3-Letter Code?
有一个“Web服务”作为一个表单:http://openflights.org/html/apsearch但我认为考虑到数据库的大小(约9200个条目),实际上最好在应用程序中导入它并直接查询它,特别是如果你要查询很多(更多的查询…如果使用网络服务更多的流量,因此更多的延迟和减少的用户体验等).
虽然我想知道为什么你不会根据用户的位置计算一个圆圈,然后查询数据库中某个特定半径范围内的任何机场.这将为您提供所有机场的下落,显然是城市和国家.如果主要由机场服务的城市与用户所在城市不对应,则获取给定用户所在城市的机场代码可能不会给您任何信息.
以上是大佬教程为你收集整理的机场代码 – iOS全部内容,希望文章能够帮你解决机场代码 – iOS所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。