相关疑难解决方法(0)

NSTimer - 秒表

我试图用HH创建一个秒表:MM:SS,代码如下:

-(IBAction)startTimerButton;
{
    myTimer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(showActivity) userInfo:nil repeats:YES];
}


-(IBAction)stopTimerButton;
{
    [myTimer invalidate];
    myTimer = nil;
}


-(void)showActivity;
{
    int currentTime = [time.text intValue];
    int newTime = currentTime + 1;
    time.text = [NSString stringWithFormat:@"%.2i:%.2i:%.2i", newTime];
}
Run Code Online (Sandbox Code Playgroud)

虽然输出确实按预期增加1秒,但输出的格式为XX:YY:ZZZZZZZZ,其中XX是秒.

任何人的想法?

iphone xcode

0
推荐指数
1
解决办法
3141
查看次数

标签 统计

iphone ×1

xcode ×1