
GCD 深入理解
文章平均质量分 96
我的無力双臂
iOS开发高级工程师
展开
-
GCD 深入理解(一)
本文由@nixzhu翻译至raywenderlich的《grand-central-dispatch-in-depth-part-1》 虽然 GCD 已经出现过一段时间了,但不是每个人都明了其主要内容。这是可以理解的;并发一直很棘手,而 GCD 是基于 C 的 API ,它们就像一组尖锐的棱角戳进 Objective-C 的平滑世界。我们将分两个部分的教程来深入学习 GCD 。转载 2014-05-16 08:28:01 · 592 阅读 · 0 评论 -
GCD 深入理解(二)
转自@nixzhu的GitHub主页(译者:Riven、@nixzhu),原文《Grand Central Dispatch In-Depth: Part 2/2》 欢迎来到GCD深入理解系列教程的第二部分(也是最后一部分)。 在本系列的第一部分中,你已经学到超过你想像的关于并发、线程以及GCD 如何工作的知识。通过在初始化时利用 dispatch_once转载 2014-05-16 08:29:07 · 636 阅读 · 0 评论 -
在Swift中应用Grand Central Dispatch(下)
本文译自Grand Central Dispatch Tutorial for Swift: Part 2/2 欢迎来到本GCD教程的第二同时也是最终部分! 在第一部分中,你学到了并发,线程以及GCD的工作原理。通过使用dispatch_barrrier和dispatch_sync,你做到了让PhotoManager单例在读写照片时是线程安全的。除此之外,你用到dispatch_a原创 2015-02-02 09:29:04 · 714 阅读 · 0 评论 -
在Swift中应用Grand Central Dispatch(上)
本文译自Grand Central Dispatch Tutorial for Swift: Part ½ 尽管 Grand Central Dispatch (GCD)已经存在一段时间了,但并非每个人都知道怎么使用它。这是情有可原的,因为并发很棘手,而且GCD本身基于C的API在Swift世界中很刺眼。 在这两篇教程中,你会学到GCD的来龙去脉。第一部分解释了GCD可以做什么和几个原创 2015-02-02 09:27:46 · 646 阅读 · 0 评论