iOS 5 と 6 の両方をサポートしているため、didUpdateLocations
から呼び出す必要がありますdidUpdateToLocation
。
呼び出しを行い、Locations 配列を構築するにはどうすればよいでしょうか? コードサンプルを教えてください。
ありがとうございました。
この正確なコードは、WWDC 2012 セッションのStaying on Track with Location Services に表示されていると思います。
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
[self locationManager:manager didUpdateLocations:@[newLocation]];
}
-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
// your location handling code
}