2012-02-10 29 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」值的數量。只要確定最後'零'。