1
たとえば、テキスト「text」のラベルがあり、5秒後に自動的に変更されます。 5秒間に何が起こるのですか? コードのサンプルをお願いします。タイマーのココア
たとえば、テキスト「text」のラベルがあり、5秒後に自動的に変更されます。 5秒間に何が起こるのですか? コードのサンプルをお願いします。タイマーのココア
NSTimer
が必要です。 the documentationをチェックしてください。おそらくscheduledTimerWithTimeInterval:invocation:repeats:
またはscheduledTimerWithTimeInterval:target:selector:userInfo:repeats:
のいずれかが必要です。ここでは簡単な例です:
[NSTimer scheduledTimerWithTimeInterval:5
target:self
selector:@selector(updateString)
userInfo:nil
repeats:NO];
updateString
のようなものです: `繰り返した場合、あなたはそれで終了したときにタイマー` -invalidate`を送って、また
-(void)updateString
{
[textField setStringValue:@"new text"];
}
: '' YES'です。 – Justin
ありがとうございます! –