我使用簡單的代碼來啓動一個定時器重複調用它每30秒後的方法。的NSTimer問題:所的NSTimer 2秒後連續叫---
[NSTimer scheduledTimerWithTimeInterval:30 target:self selector:@selector(refresh) userInfo:nil repeats:YES];
它正常啓動,但過了一段時間後,每2或3秒鐘隨機調用一次「刷新」方法。我不修改定時器或代碼中任何地方的任何東西。任何猜測什麼可能會出錯.....
謝謝你!
你的應用程序在哪裏創建了NSTimer?也許它在循環本身或其他選擇器的一部分被擊中某處?你能提供更多的信息嗎? – Luke