runloop 的 mode 作用是什么
来源:互联网 发布:2016网络超级红人节 编辑:程序博客网 时间:2024/04/28 01:17
用来控制一些特殊操作只能在指定模式下运行,一般可以通过指定操作的运行mode来控制执行时机,以提高用户体验
系统默认注册了 5 个 Mode
kCFRunLoopDefaultMode:App的默认Mode,通常主线程是在这个Mode
下运行,对应 OC中的:NSDefaultRunLoopMode
UITrackingRunLoopMode:界面跟踪Mode,用于ScrollView 追踪触摸滑
动,保证界面滑动时不受其他 Mode 影响
kCFRunLoopCommonModes:这是一个标记Mode,不是一种真正的Mode,事件
可以运行在所有标有 common modes标记的模式中,对应 OC 中的
NSRunLoopCommonModes, 带 有 common modes标 记 的 模 式 有 :UITrackingRunLoopMode和 kCFRunLoopDefaultMode
UIInitializationRunLoopMode:在启动App 时进入的第一个Mode,启动完成后
就不再使用
GSEventReceiveRunLoopMode:接受系统事件的内部Mode,通常用不到
0 0
- runloop的mode作用是什么
- runloop 的 mode 作用是什么
- iOS 面试题~RunLoop和线程的关系?runloop的mode作用是什么?
- iOS RunLoop 的 Mode
- NSURLConnection的default runloop mode
- Runloop运行循环的作用
- RunLoop是什么
- RunLoop是什么?
- 1.RunLoop是什么?
- 数据库的作用是什么
- 路由器的作用是什么?
- SetCompatibleTextRenderingDefault的作用是什么?
- SetCompatibleTextRenderingDefault的作用是什么?
- JNDI的作用是什么
- SoapHeader 的作用是什么
- 委托的作用是什么
- @RequestParam的作用是什么
- g_signal_connect_swapped的作用是什么?
- yield在python中的用法
- java高级特性之集合概述
- runloop 和线程有什么关系
- 7月第2周——周记
- Apache在 prefork模式下,优化连接数
- runloop 的 mode 作用是什么
- 【YMGJ 5】-----请选择要删除的记录
- Android总有那些你看了无数遍也记不住的简单知识点
- 程序员面试金典 笔记
- C++函数的返回值——返回引用类型&非引用类型
- 以+scheduledTimerWithTimeInterval... 的方式触发的 timer,在滑动页面上的列表时, timer 会暂定回调,为什么?如何解决?
- 重构一书问题笔记
- JavaScript--05 DOM基础 12.9 12.10 复制、克隆节点
- Hello World