iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの極意 - Tips352 複数のタイマーを動作させる

登録タグ
iOS
Icon comment count 0
Icon stock count 0

5-6タイマーTips352 複数のタイマーを動作させる

Level2

Point複数のタイマーの実行(NSTimerクラス)

複数のタイマーを利用する場合には、NSTimerクラスを複数作成します。

セレクターを使ってタイマーイベントで判別する場合は、イベントの引数にタイマーオブジェクト自身が渡されるのでこれで判別します。

リスト1では、10秒間隔と1秒間隔の2つのタイマーを作成しています。セレクターでは、同じ「onTimerDual」イベントを呼び出しています。onTimerDual:メソッドでは、実行されたタイマーに従ってラベルの表示を変更しています。

実行結果
リスト1 複数のタイマーを実行する(ファイル名:prog352.xcodeproj)
- (IBAction)buttonDual:(

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません