RunLoop六:在實際開發中的應用 之 控制線程生命週期(線程保活) 二

八、 停止 NSRunLoop 運行 上章提到了 ,只有控制器釋放了。線程沒有被釋放。這是因爲 代碼 卡在了 [[NSRunLoop currentRunLoop] run];這句代碼. 任務執行完成後,線程會銷燬。但是 有 run 方法的話。代表系統一直在執行run 方法。所以任務並沒有執行完成 。 也就是任務沒有執行結束,self.thread 線程並不會銷燬。 [[NSRunLoop cur
相關文章
相關標籤/搜索