[問題] GCD的教學?

看板MacDev作者 (好無聊,丟個水球來吧)時間14年前 (2011/06/08 11:12), 編輯推噓2(207)
留言9則, 4人參與, 最新討論串1/1
看了一下文章 大家都推薦用GCD(Grand Central Dispatch)來做多工 可是入門教學不多 (p.s 英文不算) 有GCD入門教學的好網站嗎 (簡繁中) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.135.25

06/08 11:35, , 1F
建議你先用OpenMP來做多工..
06/08 11:35, 1F

06/08 14:29, , 2F
那是啥鬼@Q@??
06/08 14:29, 2F

06/08 14:53, , 3F
還是直接去讀英文最快。老實說沒多難。
06/08 14:53, 3F

06/08 14:53, , 4F
就是拿到一個 queue 之後,用 dispatch_async
06/08 14:53, 4F

06/08 14:53, , 5F
丟一個 block 進去就好了。
06/08 14:53, 5F

06/09 16:34, , 6F
http://lmgtfy.com/?q=openmp 第一頁就有解答了 ~"~
06/09 16:34, 6F

06/09 21:06, , 7F
推讀英文,其實可以先學NSOperation
06/09 21:06, 7F

06/09 21:07, , 8F
以前看文件的時候,NSOperation和GCD都有支援多核心
06/09 21:07, 8F

06/09 21:07, , 9F
會比pthread (或NSThread)來的輕量,和較有效率。
06/09 21:07, 9F
文章代碼(AID): #1DxkYEXf (MacDev)
文章代碼(AID): #1DxkYEXf (MacDev)