Sorry für Anfänger Frage. Ich habe eine Aktion, die vom Ergebnis der vom Netzwerk zurückgegebenen Daten abhängt, und die Aktion erfordert möglicherweise eine andere Netzwerkanforderung. Da die erste Netzwerkanforderung bereits in der dataskask aufgerufen wird, möchte ich den gleichen Thread für die zweite Netzwerkanforderung verwenden, weiß aber nicht, wie dies zu tun ist. Irgendwelche Trinkgeld? tksSwift, Anruf Netzwerk ein anderes Mal in der gleichen Aufgabe Thread
let task = URLSession.shared.dataTask(with: request as URLRequest)
{ data, response, error in
if func_1 (data) {
return
}else {
//call another network request here, but don't want to do
//another task = URLSession.shared.... again since we are already on an async thread
}
}