Avatar ·

Laden und Anzeigen eines Bildes per URL in Swift (UIImage)

Hallo! Ich habe gerade angefangen, Swift zu lernen, und versuche, eine einfache App zu erstellen, die ein Bild aus dem Internet anzeigt. Ich habe einen URL-String mit einem Bild, zum Beispiel: `"https://example.com/image.jpg"`. Ich versuche, dieses Bild zu laden und in einem `UIImageView` anzuzeigen. Hier ist mein Code: ```swift let url = URL(string: "https://example.com/image.jpg") let data = try? Data(contentsOf: url!) imageView.image = UIImage(data: data!) ``` Aber das funktioniert nicht – die App friert für ein paar Sekunden ein und stürzt dann mit einem Fehler ab. Ich habe gelesen, dass `Data(contentsOf:)` den Hauptthread blockieren kann, aber wie lade ich das Bild richtig? Ich habe von `URLSession` gehört, verstehe aber nicht, wie man es verwendet. Könnt ihr mir bitte erklären, wie man ein Bild aus dem Netzwerk in Swift richtig und sicher lädt? Ich brauche