Avatar ·

在 Swift 中读取和写入字符串到文本文件

Правильное чтение и запись текстовых файлов в Swift

Всем привет! Я новичок в Swift и пытаюсь разобраться с чтением и записью строк в текстовые файлы. Перепробовал кучу вариантов из интернета, но постоянно получаю ошибки или nil.

Вот что я пробовал:

```swift let path = "/Users/me/Documents/test.txt" let content = try String(contentsOfFile: path) print(content) ```

Выдаёт ошибку: "The file couldn’t be opened because there is no such file."

А для записи я делал так:

```swift let text = "Hello, world!" try text.write(toFile: path, atomically: true, encoding: .utf8) ```

Тоже ошибка: "You don’t have permission to save the file."

Я пробовал использовать FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first, но всё равно путаюсь. Подскажите, как правильно читать и записывать строки в текстовые файлы на Swift для iOS и macOS? Нужны простые и понятные примеры, желательно с обработкой ошибок. Заранее спасибо!