dispatch普通人不常用

文件數據庫讀寫讀取可以並行,寫入必須串行,如果在讀寫之後插入寫入操作,可以通過dispatch_barrier_async操作加入到並行隊列中,此時隊列會按並行的方式執行完之前加入的操作,然後以串行的方式執行寫入的代碼,之後恢復正常處理邏輯 dispatch_apply函數,指定函數執行次數N,插入某個隊列中,並且當前線程會等待函數N次執行完成之後繼續執行,apply帶有參數index表明區分 d
相關文章
相關標籤/搜索