CLLocationManager didUpdateToLocation, перенести значения в строку NSString для использования в другом месте! - PullRequest
0 голосов
/ 10 марта 2011

Использование NSLog (@ "% @", longi) вне этой функции приводит к сбою моего приложения .... Как я могу использовать этот NSLog вне функции didUpdateToLocation? Как в функции IBAction.

Этот пример прекрасно работает! Но как использовать эти NSLogs вне этого?

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


    longi = [[NSString alloc] initWithFormat:@"%g", newLocation.coordinate.longitude];
    lati = [[NSString alloc] initWithFormat:@"%g", newLocation.coordinate.latitude];


    NSLog(@"%@",longi);
    NSLog(@"%@",lati);



}

1 Ответ

0 голосов
/ 10 марта 2011

Вы можете сохранить эти значения в NSUserDefaults и обращаться к ним при необходимости.

...