在iOS应用程序中设置配置文件的最佳方法

时间:2010-09-22 11:36:58

标签: objective-c ipad ios

我正在制作我的第一个iOS应用程序,作为大学项目的一部分在iPad上作为adhoc发布。

我需要在源代码中的某个位置设置一个可配置文件,用于设置要从超类的多个子类访问的价格常量。

我想知道存储这些值的最佳方法是什么,因为它们中有大约150个,我应该将它们存储为超类中的静态常量吗?

或者?

抱歉,这可能是一个非常新的问题,但我想确保我以正确的方式做到这一点

1 个答案:

答案 0 :(得分:3)

将它们作为静态常量放在超类中意味着每次修改其中一个值时都必须重新编译每个子类。我会使用plist或json或您喜欢的任何格式,并将其作为静态NSDictionary从应用程序包中加载,然后使用它。

因此,当您修改价格时,无需编译即可在下次运行时看到它。