如何在本地目录iPhone中保存和检索NSString值?

时间:2011-12-10 06:27:57

标签: iphone nsstring local-files

在我的iPhone应用程序中,有一个选项可以从UIPickerView中选择学生姓名。一旦用户从选择器[Eg:Steve]中选择一个学生名称(UIPickerView中的最多50个名称)。如果用户在完成后台处理后返回应用程序,则应在UIPickerView中选择最后选择的名称。我用'CoreData'解决了这个问题,但有些人不想在app中使用coredata。因此,我尝试将StudentName存储在本地缓存目录中,并从那里检索学生姓名。如何在本地存储NSString值并在用户更新名称时更新值并检索它以在app中使用?请帮我解决这个问题。我没有本地文件的经验。提前致谢。如果我的问题不清楚,请问我。感谢。

1 个答案:

答案 0 :(得分:2)

如果您只需要保存50件物品,NSUserDefaults就是一个很好的方法。只需保存NSArray。

文件系统完全可供您使用,如果需要,可以使用所有Posix例程。