我刚开始学习iOS编程。就像Android中的AsyncTask在iOS中一样。
答案 0 :(得分:0)
没有确切的等价物,但您有多种可能并行执行代码:e。 G。 Grand Central Dispatch,NSOperationQueue和其他。
答案 1 :(得分:0)
实际上,使用iOS不仅仅有一种并发技术,但我建议阅读GCD (Grand Central Dispatch)世界。
现在使用DispatchQueues非常容易(在发布Swift 3之后),您可以查看this answer以了解如何创建一个。{/ p>
另外,您可能需要查看NSOperationQueue。
如果您有兴趣,请查看Choosing Between NSOperation and Grand Central Dispatch。
希望这会有所帮助。
答案 2 :(得分:0)
Swift 3.0中最简单/最快的解决方案是:
DispatchQueue.main.async {
// your code goes here
}
以异步方式在主线程上执行代码。