0.1f timer = [NSTimerscheduledTimerWithTimeInterval:0.1f のように間隔を短くし、カウンターを表示するためにtarget:self selector:@selector(countup)userInfo:nil repeats:YES];
使用します。NSDateFormatter
の例はNSDateFormatter
ここにあります: timer = [NSTimerscheduledTimerWithTimeInterval:1.0 target:self selector:@selector(countup)userInfo:nil repeats:YES];
NSDateFormatter の仕組みについては、ここでよく説明されています: NSDateFormatter を使用してさまざまな日時形式を処理する方法
タイマーは、ミリ秒を格納する float 変数を更新する必要があります。
サンプル:
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"mm:ss:SSS"];
NSTimeInterval interval = [startDate timeIntervalSinceNow]*-1;
NSString *clock = [formatter stringFromDate:[NSDate dateWithTimeInterval:interval sinceDate:startDate]];
しかし、あなたはロイ・シャロンの答えに行くべきです.