2012-02-10 52 views
0

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

预先感谢您。

+0

删除了objective-c标签,因为这不是一个Objective-c问题,因为它与运行时环境有关。 – ikuramedia 2012-02-10 08:58:58

回答

4

您也可以使用xml,但最简单的方法可能是使用plist文件并使用NSDictionary来解析它。您可以使用Xcode创建plist文件。您还可以将阵列存储在plist中。

互联网上有很多关于如何做到这一点的资源,例如here

+0

+1。打我一样的答案 – 2012-02-10 07:26:31

1

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

如果你是在同一时间使用它,然后ü可以做到如下:

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

您可以存储“N”值的数量。只要确定最后'零'。