mkreversegeocoder и таймер - PullRequest
       4

mkreversegeocoder и таймер

0 голосов
/ 21 апреля 2010

Я читал, что с помощью mkreversegeocoder я могу делать запросы каждые 60 секунд.моя история запуска mkreversegeogoder после cllocation получить некоторую информацию.Какой лучший способ сделать 60-секундный запрос?таймер?или играть с меткой времени моей старой даты?или что-то еще?благодарственное в

Ответы [ 2 ]

0 голосов
/ 21 апреля 2010

ммммм, я не уверен, я понимаю, как использовать .... что-то вроде

- (void) onceGeocoding:(CLLocationManager *)manager didUpdateToLocation:(CLLocation  
*)newLocation
fromLocation:(CLLocation *)oldLocation  {
self.geoCoder = [[[MKReverseGeocoder alloc] initWithCoordinate:newLocation.coordinate] autorelease];
geoCoder.delegate = self;
[geoCoder start];
NSLog(@"myTimer started");
}

это мой селектор, и я вызываю другой метод istance с

[self performSelector:@selector(onGeocoding:) withObject:nil afterDelay:60.0];

0 голосов
/ 21 апреля 2010

Вы можете вызвать селектор с помощью процедуры обратного геокодера после произвольного интервала задержки, используя NSObject's

- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay
...