1. 程式人生 > >全局隊列和並發隊列的區別

全局隊列和並發隊列的區別

mrc size 區別 只有一個 release clas 需要 沒有 col

全局隊列的本質就是並發隊列

dispatch_get_global_queue(0,0);

全局隊列和並發隊列的區別

1. 並發隊列有名稱, 可以跟蹤錯誤, 全局隊列沒有

2. 在ARC中不需要考慮釋放內存, dispatch_release(q); 不允許調用.

在MRC中需要手動釋放內存, 並發隊列Create創建出來的, 在MRC見到create就要release, 全局隊列不需要release(只有一個)

3. 我們一般是用全局隊列

全局隊列和並發隊列的區別