runloop 和线程有什么关系
来源:互联网 发布:jquery 1.10.1.min.js 编辑:程序博客网 时间:2024/04/30 08:42
每条线程都有唯一的一个RunLoop 对象与之对应的
主线程的 RunLoop是自动创建并启动
子线程的 RunLoop需要手动创建
子线程的 RunLoop创建步骤如下:
在子线程中调用[NSRunLoop currentRunLoop]创建RunLoop 对象(懒加载,只创建一次)
获得RunLoop对象后要调用run方法来启动一个运行循环
//启动RunLoop
[[NSRunLoop currentRunLoop] run];
RunLoop的其他启动方法
//第一个参数:指定运行模式
//第二个参数:指定RunLoop的过期时间,即:到了这个时间后RunLoop就失效了
[[NSRunLoop currentRunLoop] runMode:kCFRunLoopDefaultModebeforeDate:[NSDatedistantFuture]];
0 0
- runloop 和线程有什么关系
- runloop 和线程有什么关系
- RunLoop和线程的关系
- Runloop和线程的关系
- 什么是类,什么是虚拟机,和内存CPU有什么关系......线程与进程的关系
- iOS 面试题~RunLoop和线程的关系?runloop的mode作用是什么?
- Handler的post方法创建的线程和UI线程有什么关系?
- 什么是线程?线程与进程与有什么关系?
- NSConnection和RunLoop的关系
- NSTimer和Runloop的关系
- .net和COM有什么关系?
- ACPI和APIC有什么关系?
- bpm和soa有什么关系?
- Centos和Redhat(RHEL)有什么关系
- winedt和latex有什么关系zz
- Hadoop和云计算有什么关系?
- servlet和jsp有什么关系
- IOC和MVC有什么关系
- Java中的instanceof关键字
- CSU 1007 矩形着色
- 2370 小机房的树 (倍增LCA)
- sklearn 源码解析 coordinate_descent.py Lasso回归 ElasticNet回归(1)
- Android杂谈(9)一个源码的尴尬
- runloop 和线程有什么关系
- 配置 linux-bridge mechanism driver - 每天5分钟玩转 OpenStack(77)
- 约瑟夫类问题
- View其基本属性
- Centos7安装sysbench
- 什么是kvo和lvc
- Notification和KVO有什么不同
- springmvc
- 什么时候用notification,什么实用 delegate