単純なコードを使用して30秒ごとにメソッドを呼び出す反復タイマーを開始します。NSTimer問題:NStimerは2秒後に連続して呼び出されます---
[NSTimer scheduledTimerWithTimeInterval:30 target:self selector:@selector(refresh) userInfo:nil repeats:YES];
これは正常に起動しますが、しばらくしてから2〜3秒ごとにランダムに「更新」メソッドを呼び出します。私はタイマーやコード内の他の何かを変更していません。どんなことが間違っているかもしれないと思います.....
ありがとうございます!
NSTimerが作成されたアプリはどこにありますか?たぶんそれは、定期的なループそのものか、どこかでヒットしている別のセレクターの一部ですか?これについてもっと情報を提供できますか? – Luke