首页 > 试题广场 >

[[NSRunLoop currentRunLoop]run

[单选题]
[[NSRunLoop currentRunLoop]runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]];这段代码的作用是:( )
  • 设置当前线程的运行模式
  • 暂停当前线程一段时间
  • 在当前线程中进行一次消息轮询
  • 设置当前线程的最大运行时间
正确答案是C, 进行一次消息轮询,如果没有任务需要处理的消息源,则直接返回
发表于 2015-08-06 21:09:58 回复(0)
Runs the loop once, blocking for input in the specified mode until a given date。 distantFuture表示很多年以后的未来某一天。 C吧
编辑于 2017-03-09 15:01:07 回复(0)
C消息轮回
发表于 2015-10-11 11:34:41 回复(0)
C,这句话的作用就是一直监听线程是否有消息输入(default模式),有就然线程开始工作,没有就休眠。
发表于 2015-10-09 16:10:03 回复(0)
D , 一直不停的发送请求。
发表于 2015-03-02 19:38:43 回复(0)
[-]. A 关键点是runMode,其中的[NSDate distantFuture]表示不可达到的未来时间。
发表于 2015-01-15 16:49:49 回复(0)