私は、30回から数回まで数えてタイマーを数回表示する必要があります。 (30から0、30で開始する、など)しかし、私はforループに配置すると、次のタイマーを開始するためにタイマが無効になるまで待つのではなく、ループが反復していくつかのタイマーが作成されます。ループでのNSTimerの使用
タイマーが無効になるまで待機するループを作成するにはどうすればよいですか?
- (IBAction)startCountdown:(id)sender {
NSNumber *rounds = [[NSNumber alloc]initWithInt:sliderRounds.value];
for (int i = rounds.intValue; i > 0; i--) {
[self timer];
}
'[セルフタイマー]'で何を?作成しますか – donkim
にはNSrunループ機能を使用します – GhostRider
タイマーはNSTimerを含むメソッドです – SteveStifler