xcodeのヘルプが必要です...[label1setIntValue:someInt]を使用してラベルに値を表示する必要があります。数秒待ってから、[label1 setIntValue:otherInt]を再実行してください。sleep()で試しましたが、UIがスタックし、2番目のintのみが表示されます。私は何をする必要がありますか?どうもありがとうございます!
質問する
182 次
1 に答える
2
あなたがする必要があるのはタイマーを設定することです。ラベルに最初の値を設定した後、次を使用します。
NSTimer* t = [NSTimer scheduledTimerWithTimeInterval:1 target: self selector:@selector(timerEnded) userInfo: nil repeats:NO];
この場合、トリガーする前に1秒待機していますtimerEnded
。したがって、この後、timerEnded
メソッドを作成します。これは、1秒後に呼び出されるメソッドです。
-(void)timerEnded{
//set value to label
}
于 2012-10-28T21:47:48.147 に答える