Wie mache ich einen HTTP-Request in Swift?
Hallo zusammen! Könnt ihr mir bitte erklären, wie man einen HTTP-Request in Swift für iOS/macOS-Apps korrekt durchführt? Ich bin neu in der Apple-Entwicklung und verstehe noch nicht ganz, welcher Ansatz derzeit als aktuell gilt.
Ich muss einen GET-Request an eine öffentliche REST-API senden (z. B. eine Liste von Benutzern abrufen) und die Antwort im JSON-Format verarbeiten. Ich habe versucht, die alte URLSession mit Delegaten zu verwenden, aber der Code wird umständlich und schwer verständlich. Außerdem bin ich auf Drittanbieter-Bibliotheken wie Alamofire gestoßen, möchte mich aber zuerst mit den nativen Mitteln vertraut machen.
Hier ist ein Beispiel meines aktuellen Codes, der nicht korrekt funktioniert (Fehler beim Dekodieren von JSON):
let url = URL(string: "https://jsonplaceholder.typicode.com/users")!\nlet task = URLSession.shared.da