Отредактируйте файл plist в swift (не в комплекте) - PullRequest
0 голосов
/ 23 января 2020

новичок в Swift здесь .. Я уже пытался найти его, но не смог найти ответ, который сработал.

Я пытаюсь написать приложение для MacOS и хотел бы знать, как программно редактировать файл plist, который находится в системе, но не включен в приложение.

Допустим, например, у нас есть файл "contents.plist", который находится в папке в системе, и я хочу получить доступ к этому файлу, затем добавить к нему ключи и словари и сохранить изменения в этом файле.

Есть идеи, как мне сделать это программно с помощью swift?

Спасибо!

РЕДАКТИРОВАТЬ: PropertyListSerialization сработал! Спасибо, vadian, что я сделал, чтобы изменить свой внешний plist, чтобы определить путь в константе и получить к нему доступ, используя FileManager.default.contents(atPath: myPath) вместо Bundle.main.path ..

Затем используйте .add методы и .write для редактирования списка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...