谈谈iOS延迟调用--对比NSTimer、performSelector和dispatch_after

1.NSTimer是Foundation库提供的一个类,基于runloop实现.oop 能够只执行一次,也可按期反复执行(设置repeat参数).其中只执行一次时,执行后自动销毁.重复执行的,必须手动调用invalidate才能销毁.spa 使用时应注意:线程 1.)必须在有runloop的线程中使用.而根据runloop的特性,若是不处于Timer的mode时,就没法响应Timer事件.orm
相关文章
相关标签/搜索