我开始使用iOS编程。我有一个问题希望你能提供帮助。
我有一个测试应用程序作为从URL读取的rss阅读器。例如:abc.com/feed
我想将一些数据存储在Windows上的INI或Linux上的CONF等设置文件中,例如:
URL = abc.com/feed
NumberOfItem = 10
Interval = 3 # minus
iOS应用程序使用哪种文件来存储它的设置?是否有任何方法/类/ API / ...支持读/写?
P.S。我在Appcelerator上使用 Titanium 。
非常感谢!
答案 0 :(得分:2)
答案 1 :(得分:1)
您可以在NSUserDefaults
完整API-Documentation from Apple
要在NSUserDefaults
中保存某种数据,只需致电[[NSUsererDefaults standardUserDefaults] setObject:myObject forKey:@"myObjectKey"]
。
阅读数据电话[[NSUserDefaults standardUserDefaults] objectForKey:@"myObjectKey"]
答案 2 :(得分:1)
我使用属性列表(.plist),本质上是一个xml文件,可以由NSDictionary(及其所有变体)读取和写入。对于简单的设置,正如@Tobi建议的那样,NSUserDefaults。对于更大,更复杂的数据集,我选择.plists。对于需要持久化的每个类,我创建一个+(id)loadFromDictionary和 - (NSDictionary *)asDictionary方法。
答案 3 :(得分:0)
如果您只想存储简单数据,可以使用NSUserDefaults
NSUserDefaults Example