关于iOS中延迟执行的几种方法
2017-07-12 19:35
330 查看
1、方法一:使用dispatch_after
2、方法二:使用performSelector
调用如下:
补充:
取消延迟执行的方法:
第一种:
注意:这是一个类方法,不能用实例对象去调用,只能用NSObject。
第二种:
这也是一个类方法,调用的话可以撤回全部申请延迟执行的方法。
还有两个常用的方法:
若wait是YES,则等待当前线程执行完以后,主线程才会执行aSelector方法;若wait是NO,则不等待当前线程执行完,就在主线程上执行aSelector方法。另外,如果当前线程是主线程,则立即执行aSelector方法。
在指定线程中执行aSelector方法。
2、方法二:使用performSelector
调用如下:
补充:
取消延迟执行的方法:
第一种:
注意:这是一个类方法,不能用实例对象去调用,只能用NSObject。
第二种:
这也是一个类方法,调用的话可以撤回全部申请延迟执行的方法。
还有两个常用的方法:
若wait是YES,则等待当前线程执行完以后,主线程才会执行aSelector方法;若wait是NO,则不等待当前线程执行完,就在主线程上执行aSelector方法。另外,如果当前线程是主线程,则立即执行aSelector方法。
在指定线程中执行aSelector方法。
相关文章推荐
- 关于iOS中延迟执行的几种方法
- iOS开发中方法延迟执行的几种方式
- iOS开发中方法延迟执行的几种方式
- 浅谈iOS开发中方法延迟执行的几种方式
- IOS中延迟执行的几种方法
- iOS开发 方法延迟执行的几种方式
- 浅谈iOS开发中方法延迟执行的几种方式
- 浅谈iOS开发中方法延迟执行的几种方式
- 浅谈iOS开发中方法延迟执行的几种方式
- iOS 延迟执行的几种方法
- ios延迟执行的几种方法
- iOS开发中方法延迟执行的几种方式
- iOS 开发中方法延迟执行的几种方式
- 浅谈iOS开发中方法延迟执行的几种方式
- 浅谈iOS开发中方法延迟执行的几种方式
- iOS --延迟执行的几种方法
- iOS开发中方法延迟执行的几种方式
- iOS开发中方法延迟执行的几种方式-简书
- 浅谈iOS开发中方法延迟执行的几种方式(转载)
- 关于listview的自定义adapter不执行getview()方法的几种情况和解决办法