Avatar ·

Konvertierung von NSURL in NSString in Swift: Wie erhalte ich einen String aus einer URL?

Hallo zusammen! Ich bin neu in Swift und habe ein Problem bei der Arbeit mit URLs. Ich habe ein `URL`-Objekt (oder `NSURL`), das ich z.B. aus der Methode `URL(string:)` oder aus einer Serverantwort erhalten habe. Ich muss diese URL als normalen String ausgeben, um sie dem Benutzer anzuzeigen oder in einem Log zu speichern. Aber wenn ich versuche, einfach `print(url)` zu verwenden, erhalte ich so etwas wie "file:///Users/me/Documents/file.txt" oder "https://example.com", aber ich brauche nur "https://example.com" oder "/Users/me/Documents/file.txt". Wie konvertiere ich `NSURL` korrekt in `NSString` oder `String` in Swift? Ich habe verschiedene Methoden ausprobiert, aber der Compiler meckert.\n\nHier ist ein Beispiel meines Codes:\n\n```swift\nimport Foundation\n\nlet urlString = "https://www.example.com/path/to/file.txt"\nif let url = URL(string: urlString) {\n // Wie bekomme ich