2011-01-24 4 views

答えて

0
[self performSelector:@selector(changeMyView) withObject:nil afterDelay:3.0]; 

は、遅れて3秒後にメソッド[self changeMyView]を呼び出します。 NSTimerを使って同じことをすることもできます。 sleep(3)は3秒間すべてを一時停止しますが、すべてをに一時停止するため、おそらく理想的ではありません。

+0

Thax Seamus、その作業.... –

0

使用sleep(3)新しいビューコントローラ

0

をプッシュする前にあなたは、あなたが望むものは何でも活動スケジュールするNSTimerクラスを使用することができます。 NSTimerはUIスレッドをブロックしないので、アプリケーションは応答したままです。しかし、この時間にユーザーのやりとりを扱う際は注意が必要です。

関連する問題