iOS6ではlocationManager:didUpdateToLocation:fromLocationが非推奨だった.

測位機能を実装しようとしていたら予測補完機能の- (void)locationManager:didUpdateToLocation:fromLocationに打ち消し線が入ってた.

で,調べてみたところ,iOS6からは

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

を使えとのこと.

今までのnewLocationにあたるCLLocationCoordinate2D構造体は

[locations lastObject];

で取得できます.

カテゴリー: iOSアプリ開発, 技術的なこと パーマリンク