2

x秒ごとにy回何かしたい。NSTimerのscheduledTimerWithTimeInterval:とperformSelector:afterDelay:を使用して、どちらの方法を使用することにも特定の利点がありますか?

4

2 に答える 2

1

違いはたくさんあります。

performSelectorオブジェクトを引数として受信者にメッセージを送信するだけです。(必要)

しかし、あなたはより多くを達成することができます NSTimer

いくつかの例、

作成時にタイマーが繰り返すか、繰り返さないかを指定できます。

実行ループでタイマーをスケジュールできます

詳細については、NSTimer のドキュメントをお読みください。

于 2013-03-14T23:17:35.473 に答える
0

NSTimerは繰り返すことができ、nilonに対してチェックできる独自のオブジェクトです。他にもあると思いますが、通常はそれらが最も重要です。

于 2013-03-14T23:09:01.900 に答える