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

プログラミングの極意 - Tips349 1回だけタイマーを実行する

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

5-6タイマーTips349 1回だけタイマーを実行する

Level1

Pointタイマーの利用(NSTimerクラス、repeats引数)

指定時間後にタイマーを実行する場合は、NSTimerクラスを作成するときにrepeats引数の値を「NO」にします。

「NO」に指定することで、1度だけイベントが呼び出されます。

リスト1では、ボタンをタップしたときに10秒後に1回だけ発生するタイマーを作成しています。

実行結果
リスト1 1回だけタイマーを実行する(ファイル名:prog349.xcodeproj)
- (IBAction)buttonOne:(id)sender
{
    // 10秒後に1回だけタイマーを実行する
    count = 0;
    tm = [NSTimer sched

出典情報

Medium

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

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

コメント

    コメントはありません