在目标c中存储静态数组的位置

时间:2012-02-10 06:50:58

标签: iphone ios

我是Android开发人员,正在尝试制作我的第一个iPhone应用程序。就像在Android中完成的那样;我们将静态数组存储在arrays.xml中,我们可以在iPhone上的iPhone应用程序开发中存储这样的静态数组吗?

提前谢谢。

2 个答案:

答案 0 :(得分:4)

您也可以使用xml,但最简单的方法可能是使用plist文件并使用NSDictionary进行解析。您可以使用Xcode创建plist个文件。您还可以在plist s。

中存储数组

互联网上有大量关于如何执行此操作的资源,例如here

答案 1 :(得分:1)

如果要在所有类中使用该数组,则只需将一个Header(.h)文件添加到项目中并在其中声明数组。将此文件导入到您的类中,您可以在那里使用该数组。

如果您一次使用它,那么您可以按照以下方式使用它:

NSArray *arrName = [NSArray  arrayWithObjects:@"val1",@"val2",@"val3",nil];

您可以存储'n'个值。只要确保最后'nil'。