RunLoop六:在实际开发中的应用 之 控制线程生命周期(线程保活) 二

八、 停止 NSRunLoop 运行 上章提到了 ,只有控制器释放了。线程没有被释放。这是因为 代码 卡在了 [[NSRunLoop currentRunLoop] run];这句代码. 任务执行完成后,线程会销毁。但是 有 run 方法的话。代表系统一直在执行run 方法。所以任务并没有执行完成 。 也就是任务没有执行结束,self.thread 线程并不会销毁。 [[NSRunLoop cur
相关文章
相关标签/搜索