【问题标题】:Multiple locations from location services in ios?ios中位置服务的多个位置?
【发布时间】:2015-12-30 15:44:57
【问题描述】:

我的问题是关于从#CLLocation 管理器获取多个位置以及如何在目标 C 中制作 x 和 y 轴。

【问题讨论】:

  • 我只得到一个点的纬度和经度。我想获取用户搜索的多个位置的点

标签: objective-c location-services


【解决方案1】:

存储在委托方法中的所有位置:

- (void)locationManager:(CLLocationManager *)manager 
    didUpdateToLocation:(CLLocation *)newLocation 
           fromLocation:(CLLocation *)oldLocation

上面的委托在 iOS 6 中已被弃用。现在应该使用以下代理:

- (void)locationManager:(CLLocationManager *)manager 
     didUpdateLocations:(NSArray *)locations

为了获取最后的位置,只需获取数组的最后一个对象:

[locations lastObject]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-17
    • 1970-01-01
    • 2016-04-25
    • 2018-12-15
    • 2015-02-10
    • 2018-04-15
    • 2014-10-25
    • 2012-05-14
    相关资源
    最近更新 更多