因此,从 iOS 6 开始,-locationManager:didUpdateToLocation:fromLocation:已弃用。
相反,Apple 建议使用-locationManager:didUpdateLocations:,它提供从一个到一系列最近的位置更改的任何位置。然而,极有可能它提供了一个locations长度为 1 的数组,似乎无法访问fromLocation:(CLLocation *)oldLocationold 的参数。
有没有办法在不使用过时方法的情况下获取这些信息?