1.performSelector
|
|
注:此方法是一种非阻塞的执行方式,未找到取消执行的方法。
2.NSTimer定时器
|
|
注:此方法是一种非阻塞的执行方式,
取消执行方法:- (void)invalidate;即可
3.NSThread线程的sleep
|
|
注:此方法是一种阻塞执行方式,建议放在子线程中执行,否则会卡住界面。但有时还是需要阻塞执行,如进入开机启动页(广告展示)需要沉睡2秒才进入主界面时。
没有找到取消执行方式。
4.GCD
|
|
注:此方法可以在参数中选择执行的线程,是一种非阻塞执行方式。没有找到取消执行方式。