アプリケーションの開始時にLAN、lon値を簡単に取得したいのですが、位置を変更しているので、これらの値を毎秒更新したくありません。私はこのコードを使用しています:
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
[locationManager startUpdatingLocation];
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
latValueNSString = [NSString stringWithFormat: @"%f",newLocation.coordinate.latitude];
lanValueNSString = [NSString stringWithFormat: @"%f",newLocation.coordinate.longitude];
}
しかし、ミリ秒ごとに何度も設定するため、これらの値を転送できないという問題...これらの値を1つだけに設定するにはどうすればよいですか?