![]() |
1
8
这些视频中提到的一点是,Foundation networking目前没有与Grand Central Dispatch很好地集成,因此,如果您想进行基于Foundation的网络,runloop是避免传统线程问题的最佳选择。然而,在第206课时“介绍iPhone上的Blocks和grandcentraldispatch”中,您将看到它们展示了一个如何使用GCD实现此目的的示例。
|
![]() |
2
6
我还没看过那些视频,但以下是克里斯·汉森(苹果工程师)的作品 says about GCD vs NSOperation
换句话说,您应该使用NSOperations来执行异步处理(例如为表视图加载图像),除非您有充分和必要的理由使用GCD。 |
![]() |
Max Kraev · Swift中的嵌套异步调用 7 年前 |
![]() |
onTheWay · 为什么并发队列的行为很奇怪? 7 年前 |
![]() |
ChokWah · iOS中的GCD始终创建新线程 7 年前 |
![]() |
Mike · 如何调度。主要的异步“更新UI”? 7 年前 |
![]() |
Paul T. · 不同请求的不同DispatchQueue 7 年前 |