2012-04-30 17 views
1

私の目標は、ゲームの開始からの経過時間を表示することです(これは継続的に更新する必要があります)。Objective Cでのゲーム開始からの経過時間表示

私は、ゲームの開始から終了までの経過時間を見つける方法を知っています。しかし、私はストップウォッチを使って画面上を連続的に更新する方法を理解できません。

self.updateTimer =とタイマーを開始

答えて

3

[NSTimer scheduledTimerWithTimeInterval:1ターゲット:自己セレクタ:(あなたは、現在の時刻を表示するように表示を更新する方法を呼んでいるものは何でも)@selectorのUserInfo: nilリピート:YES];

は、ディスプレイを2番目に更新します。

+1

をTrueに設定します。 UILabelを使って時刻を表示することもできます。ラベルのテキストを新しい時刻に変更し、setNeedsDisplayを呼び出します。 @selector(updateTimeDisplay:)内でそれを行います... – Bobjt

+0

はうまくいきました!あなたがた両方に感謝します! –

関連する問題