iOS 倒计时的一种实现

1、view

[self performSelectorInBackground:@selector(thread) withObject:nil];
- (void)thread
{
    for(int i=300;i>=0;i--)
    {
        _count = i;
        // 回调主线程
        [self performSelectorOnMainThread:@selector(mainThread) withObject:nil waitUntilDone:YES];
        sleep(1);
    }
}

// 此函数主线程执行
- (void)mainThread
{
    self.time.text=[NSString stringWithFormat:@"%d",_count];
    if (_count==0) {
        
    }
}

猜你喜欢

转载自www.cnblogs.com/sheer-code/p/10112994.html