选择 GCD 还是 NSTimer ?

我们常常会延迟某件任务的执行,或者让某件任务周期性的执行。然后也会在某些时候需要取消掉之前延迟执行的任务。   延迟操作的方案一般有三种:   1.NSObject的方法:     2.使用NSTimer的方法:     3.使用GCD的方法:     一般情况下,我们选择使用GCD的dispatch_after。   因为如果不用GCD,编码需要注意以下三个细节:   1.必须保证有一个活跃的r
相关文章
相关标签/搜索