我目前在Swift
中使用閉包和鏈接完成。我對和await
的C#
風格非常熟悉,所以我想知道如何將C#
中的以下代碼段「翻譯」爲Swift
。C#異步在Swift中等待
public async Task SomeFunction(string inputString)
{
var first = await GetFirstVariableAsync(inputString);
var second = await GetSecondVariableAsync(first);
if (second == "some condition")
{
first = await GetFirstVariableAsync(inputString);
var second = await GetSecondVariableAsync(first);
}
}
是否不必嵌套多個完成塊Swift
也有類似的結構像await
,等待一個函數來完成,?
謝謝
感謝您的答案 - 是否有可能訪問不同的「隊列項目」中的參數? – nor0x