iOS开发,定时器的使用

来源:互联网 发布:手机扫描条码软件 编辑:程序博客网 时间:2024/04/30 12:43

iOS开发,定时器的使用

http://www.2cto.com/kf/201505/400658.html


1、使用NSTimer  // 1、使用nstimer创建定时器    // A.自动加入主循环    NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:2 target:self selector:@selector(reloop) userInfo:nil repeats:YES];    // 激活定时器    [timer fire];// 在循环调用时,必须手动释放定时器,否则不必手动释放    [timer invalidate]; // B.手动加入主循环    NSTimer *timer = [NSTimer timerWithTimeInterval:2 target:self selector:@selector(reloop) userInfo:nil repeats:YES];    [timer fire];    [[NSRunLoop mainRunLoop] addTimer:timer forMode:NSDefaultRunLoopMode];注意,由于线程可能会阻塞,所以这种方法创建出来的定时器肯呢过会被延迟



=============

iOS NSTimer 定时器用法总结

http://my.oschina.net/u/2340880/blog/398598

0 0