iOS runloop 详解1
2016-07-25 10:55
204 查看
http://www.nowcoder.com/questionTerminal/fa8aeefff80e41f7b9c2eea21619607e
[[NSRunLoop currentRunLoop]runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]];这段代码的作用是:( )
A设置当前线程的运行模式
B暂停当前线程一段时间
C在当前线程中进行一次消息轮询
D设置当前线程的最大运行时间
答案是:c 在当前线程中进行一次消息轮询
C,这句话的作用就是一直监听线程是否有消息输入(default模式),有就然线程开始工作,没有就休眠。
进行一次消息轮询,如果没有任务需要处理的消息源,则直接返回
[[NSRunLoop currentRunLoop]runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]];这段代码的作用是:( )
A设置当前线程的运行模式
B暂停当前线程一段时间
C在当前线程中进行一次消息轮询
D设置当前线程的最大运行时间
答案是:c 在当前线程中进行一次消息轮询
C,这句话的作用就是一直监听线程是否有消息输入(default模式),有就然线程开始工作,没有就休眠。
进行一次消息轮询,如果没有任务需要处理的消息源,则直接返回
相关文章推荐
- ios 文件上传
- IOS开发 GIT更新fork出来的代码
- 95.iOS 本地文件夹缓存情况介绍document,tmp,library,caches 文件路径保存 文件适合保存在那种路径下
- iPhone中使用NSLocalizedString实现国际化
- iOS--常见错误籍
- iOS-学习路线图(推荐)
- iOS 数据持久化之-NSUserDefaults
- iOS-深复制(mutableCopy)与浅复制(copy)
- iOS Xcode插件的使用
- ios 崩溃日志收集
- iOS真机调试时可能出现的问题
- iOS基础之NSXXX与NSMutableXXX的本质区别
- iOS 数据存储的四种方式
- iOS数据持久化的应用场景
- iOS 探讨之 静态库联调
- iOS开发常用第三方库的整理
- ios 常用放法、设置
- iOS开发——创建你自己的Framework
- 3d Touch基本应用
- iOS中获取各种文件的目录路径的方法