GCD問題:隊列 + 任務 是否等於 死鎖

一:GCD 線程保活功能 GCD 沒有線程保活功能。 線程保活功能 只能通過 runloop 來執行。 GCD 只是在block 中執行代碼,在block 中開啓runloop。 GCD 和 runloop 不是同一回事。 GCD 只負責開啓線程,然後去執行任務。不負責線程保活。 就算 GCD 的線程活下來了,也是因爲 GCD裏面用了 runloop。 使用sync 函數 往當前 串行隊列中添加任
相關文章
相關標籤/搜索