将文本从UITextView更新为Plist

时间:2010-01-27 01:55:30

标签: iphone iphone-sdk-3.0 sdk uitextview simulator

我有一个TestData.plist存储在资源文件夹中,当内容显示在textview中时,我希望它可以编辑,用户可以编辑并将textview上的文本保存到同一个TestData.plist文件中。最好的方法是什么?我是iphone dev中的总菜鸟。需要帮助..

1 个答案:

答案 0 :(得分:0)

您无法将其保存到同一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备份。