相当于iOS中的R.

时间:2011-08-16 17:26:27

标签: iphone android ios resources

在android中我们有R类代表资源,我们引用了所有资源,我们可以在代码中轻松访问它们。 iOS中是否有相同的功能?我有这个疑问,因为我希望能够定义具有不同值的多个文件,例如:

  • DefaultValuesForViewController1
  • DefaultValuesForViewController2

除了创建plist之外,还有另一种方式(像R一样更快更容易)吗?

3 个答案:

答案 0 :(得分:2)

没有R类等效访问方法。

在Android中,R类表示对合并为本机格式的资源的访问。 iPhone不会这样做。相反,资源文件只是按原样复制到应用程序包中,必须找到并且就这样开了。

答案 1 :(得分:0)

您可以创建一个类来存储应用的所有数据。 iOS通常喜欢应用程序运行精简和平均值,因此只需在您需要时存储对象,并在完成后立即释放它们。如果你要在全球范围内存储所有东西,它会增加一些开销,但假设你没有大量信息,那应该不是问题。

答案 2 :(得分:0)

在iOS应用中没有相同的功能。您只需使用标准文件I / O枚举文件即可。

但是,您可以部分模仿它。 Here's a simple demo on GitHub