相当于iOS中的R

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

  • DefaultValuesForViewController1
  • DefaultValuesForViewController2

除了创buildplist,还有另一种方法(比如R更快更简单)吗?

没有R类等价的访问方法。

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

您可以创build一个类来存储应用程序的所有数据。 iOS一般喜欢应用程序来运行精益和意味着,所以只要你需要它们,只要存储你的对象,释放他们,只要你完成他们。 如果你要在全球范围内存储所有东西,这会增加一些开销,但是假设你没有大量的信息,这应该不成问题。

iOS应用程序中没有相应的function。 你所得到的是你可以用标准文件I / O枚举的文件。

但是,您可以部分模拟它。 这是GitHub上的一个简单演示