Avatar ·

Lesen und Schreiben eines Strings in eine Textdatei in Swift

Hallo zusammen! Ich bin ein Anfänger in Swift und versuche, das Lesen und Schreiben von Strings in Textdateien zu verstehen. Ich habe unzählige Varianten aus dem Internet ausprobiert, bekomme aber ständig Fehler oder nil.\n\nFolgendes habe ich versucht:\n\n```swift\nlet path = "/Users/me/Documents/test.txt"\nlet content = try String(contentsOfFile: path)\nprint(content)\n```\n\nGibt einen Fehler aus: "The file couldn’t be opened because there is no such file."\n\nUnd zum Schreiben habe ich Folgendes gemacht:\n\n```swift\nlet text = "Hello, world!"\ntry text.write(toFile: path, atomically: true, encoding: .utf8)\n```\n\nAuch ein Fehler: "You don’t have permission to save the file."\n\nIch habe versucht, FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first zu verwenden, bin aber trotzdem verwirrt. Könnt ihr mir sagen, wie man Strings richtig in Textdateien liest und schreibt?