Ich spiele derzeit mit Schließungen und verketteten Komplettierungen in . Ich bin ziemlich vertraut mit dem C#
Stil von async
und await
, also fragte ich mich, wie man das folgende Schnipsel von C#
zu "übersetzt".C# Async erwarten in 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);
}
}
Hat Swift
hat ein ähnliches Konstrukt wie await
, für eine Funktion zu warten, um zu vollenden, ohne Nest Blöcke mehrere Fertigstellung zu haben?
Danke
Danke für die Antwort - ist es möglich, Parameter in verschiedenen "Warteschlange Elemente" zugreifen? – nor0x