ios - 什么时候在 iOS 开发中使用多线程?

标签 ios multithreading

除了繁重的处理之外,当您的 UI react 不太灵敏时,是否应该主要使用多线程?还是有其他考虑? 我如何知道我的应用程序是否应该具有多线程?

最佳答案

线程在 iOS 中的重要应用之一是在网络通信期间。整个应用程序都在与服务器通信,如果您想在 UR UI 上显示忙碌 View ,则需要在这种情况下创建线程以在后台线程中执行网络通信.

在 IOS 5 中,您可以选择 GCD(Grand Central Dispatch)代替线程来执行相同的功能..

关于ios - 什么时候在 iOS 开发中使用多线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10561099/

相关文章:

ios - 在 Swift 中解码 JSON Web token

ios - Titanium ios 联系电话自定义标签?

C++ 套接字 Send() 线程安全

c# - 多线程中 SaveOrUpdate 上的 NHibernate TransientObjectException

iphone - 切换器中的 iOS Web 应用程序

iphone - 邮寄时不显示 Base64 HTML 嵌入图像

objective-c - Objective-C 中的 UIScrollView 中的 zoomToRect 方法不起作用

java - 使用原子非阻塞方法的单例与同步方法

java - CompletableFuture 中的类未正确加载

java - 线程的多线程访问和变量缓存