本文共 560 字,大约阅读时间需要 1 分钟。
iOS开发,定时器的使用
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://mcuii.baihongyu.com/