Обновить текст из UITextView в Plist - PullRequest
0 голосов
/ 27 января 2010

У меня есть TestData.plist, хранящийся в папке ресурсов, и когда содержимое отображается в текстовом представлении, я хочу, чтобы оно было редактируемым в том смысле, что пользователь может редактировать и сохранять текст в textview в том же файле TestData.plist. Каков наилучший способ сделать это? Я полный нуб в iphone Dev. Нужна помощь, пожалуйста ..

1 Ответ

0 голосов
/ 27 января 2010

Вы не можете сохранить его в том же TestData.plist. Ресурсы, включенные в ваше приложение, доступны только для чтения.

Что вам нужно сделать, это скопировать TestData.plist в каталог ~ / Documents и получить там рабочую копию. Например, когда ваше приложение запускается, сделайте следующее:

if ~/Documents/TestData.plist does not exist:
    copy Testdata.plist to ~/Documents/TestData.plist
open ~/Documents/TestData.plist

Вы можете найти каталог ~ / Documents с помощью:

NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)

Наличие вашего «документа» в ~ / Documents также означает, что iTunes будет выполнять резервное копирование при синхронизации пользователем своего устройства.

...