首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS:我怎样才能从这个数组中得到"GPS lon“和"GPS lat”?

iOS:我怎样才能从这个数组中得到"GPS lon“和"GPS lat”?
EN

Stack Overflow用户
提问于 2017-01-16 05:28:53
回答 2查看 68关注 0票数 0

搜索结果是一个数组,

代码语言:javascript
运行
复制
Search results: (
   "Type: 9 ; Id: 0 ; Name: CMH Family Wing  ; GPS lon: 71.538612 ; GPS lat: 34.002556 ; Category: 124 ; MainCategory: 2 ; textureID: 33 ; Nr. of;",
   "Type: 9 ; Id: 0 ; Name: CMH Peshawar - Central Military Hospital  ; GPS lon: 71.542702 ; GPS lat: 34.003410 ; Category: 124 ; MainCategory: 2 ; textureID: 33 ; Nr. of;"
)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-16 05:56:56

以下功能

代码语言:javascript
运行
复制
-(void)searchService:(SKSearchService *)searchService didRetrieveNearbySearchResults:(NSArray *)searchResults withSearchMode:(SKSearchMode)searchMode;

返回SKSearchResult对象的数组,SKSearchResult类包含您需要处理的所有属性,请参见下面

代码语言:javascript
运行
复制
-(void)searchService:(SKSearchService *)searchService didRetrieveNearbySearchResults:(NSArray *)searchResults withSearchMode:(SKSearchMode)searchMode{

    for(SKSearchResult *result in searchResults){
       NSLog(@"Lat = %f, Lon = %f",result.coordinate.latitude,result.coordinate.longitude);
    }

}

有关更多信息,请访问这里

干杯。

票数 0
EN

Stack Overflow用户

发布于 2017-01-16 05:53:05

搜索结果是一个字典数组,您可以遍历结果数组,并使用[NSDictionary objectForKey:@""]方法从这个数组中获取每个“GPS lon”和“GPS lat”。

代码语言:javascript
运行
复制
NSString *lonStr = [dic objectForKey:@"GPS lon"];
NSString *latStr = [dic objectForKey:@"GPS lat"];
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41669994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档