インターバルタイマーを実装するのにお手軽なのは何かと考えて、NSTimerとか使った事のないクラスを調べるのも面倒なので、GCDを使う事にしました。何でも揃ってて本当に便利なGCDは手放せません。 さて、タイマーと言っても、実際にはdispatch_sourceの一つとして作成することになります。 ますはクラスにインスタンス変数を追加 dispatch_source_t _timerSource; // タイマーソース あとは適当にタイマーソースを作り、作動させるだけ // タイマーソース作成 _timerSource = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)); dispatch_retai