Я вызываю функцию через 180 секунд, используя таймер. Но таймер иногда ведет себя по-разному и вызывает функцию несколько раз за 180 секунд.
подскажите, пожалуйста, как вызывать функцию через каждые 180 секунд, пока я не отправлю сообщение об остановке без использования таймера.
код
если (! Tmr_CallWebService)
{
tmr_CallWebService = [NSTimer scheduleTimerWithTimeInterval: 180 target: селектор отслеживания класса: @selector (startLocationTracing) userInfo: nil повторяется: YES];
}
Заранее спасибо