runloop循环一旦开启,就关闭不了,并且之后的代码就无法执行。api文档中提到:如果没有输入源和定时源加入到runloop中,runloop就马上退出,否则通过频繁调用-runMode:beforeDate:方法来让runloop运行在NSDefaultRunLoopMode模式下。
但是!人为地移除输入源、timer不能保证runloop会退出,因为系统有可能会自己添加一些源来处理事件
。
runloop循环一旦开启,就关闭不了,并且之后的代码就无法执行。api文档中提到:如果没有输入源和定时源加入到runloop中,runloop就马上退出,否则通过频繁调用-runMode:beforeDate:方法来让runloop运行在NSDefaultRunLoopMode模式下。
但是!人为地移除输入源、timer不能保证runloop会退出,因为系统有可能会自己添加一些源来处理事件
。
本文标题:RunLoop学习资料
本文链接:https://www.haomeiwen.com/subject/xsubcxtx.html
网友评论