Swift 5.5之Continuation
在闭包中,您可以执行异步任务,并在异步任务完成后使用continuation.resume方法来继续执行代码。注意,您必须在异步任务的回调中使用resume方法来继续执行代码,而不是在异步函数的主体中。在上面的代码中,fetchFromServer函数使用了async关键字,表示它是一个异步函数,使用await关键字来等待异步任务的完成。在上面的示例中,结果是一个Data对象。使用Continuation,您可以更加方便地管理异步任务的结果,并将异步代码与同步代码结合起来,使得代码更加简洁和易于理解。






