Я делаю вызов функции с scheduleTimerWithTimeInterval.я просто проверяю, что xml-разбор завершен или нет для определенных веб-сервисов и делает недействительным таймер в методе didEndElement после получения успешного ответа.
timerForStopWebService = [NSTimer scheduledTimerWithTimeInterval:30.0 target:self selector:@selector(stopWS) userInfo:nil repeats:NO];
Теперь я сталкиваюсь с проблемой iOS 5.0, и она нормально работает в других iOSверсии.в iOS 5.0 функция stopWS вызывается в любое время, даже если я ее аннулирую.дайте мне знать, если у вас есть решение для этого.
и теперь я реализую executeselector с задержкой и установил логические переменные в stopWS, чтобы определить, завершен ли анализ или нет.я просто хочу знать, есть ли существенная разница между этим?и это решение работает для моей проблемы?
если существует другой способ, пожалуйста, предложите мне, спасибо.