swift - Swift 中有类似 Java 的 "Future"的东西吗?

标签 swift promise future promisekit

Java 有 Future 或 FutureTask 可以在新线程中运行任务。然后,将执行结果返回给原线程。 Swift 中有什么功能可以实现这一点吗?

最佳答案

您正在研究某种名为 Futures and promises 的语言构造。您可以找到一些示例,例如:

但是语言本身缺少这样的功能。

关于swift - Swift 中有类似 Java 的 "Future"的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26539019/

相关文章:

java - 在 Java 中使用 CompletableFuture 并行执行 for 循环并记录执行

ios - 将字典传递给两个数组

javascript - 压缩多个 promise

node.js - promise - 捕获内投

javascript - Promise.all() - 如何在不返回 undefined 或 value 的情况下 resolve()

c++ - 如何在C++中异步调用静态方法?

c++ - CUDA 是否提供类似 future 的功能?

ios - 插入计数器杀死的敌人

swift - 开始 Metal 着色器顶点溢出

ios - 使用 swift 3 映射具有不同标记的注释