欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS 倒计时的一种实现

程序员文章站 2023-01-13 20:15:55
1、view ......

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) {
        
    }
}