小编S. *_*Doe的帖子

在继续之前等待异步块

我有一个函数让我们称之为"a"运行一些代码然后返回一个字符串"x"在异步代码块中更新然后返回.

在异步代码运行之后,我将如何让程序等待返回x?

func a() -> String {

    //code
    //code
    var x: String
    async block {

    x = "test"
    }
    return x
}
Run Code Online (Sandbox Code Playgroud)

swift swift3

4
推荐指数
2
解决办法
2640
查看次数

标签 统计

swift ×1

swift3 ×1