我是Android開發人員,正在嘗試製作我的第一個iPhone應用程序。就像在Android中完成一樣;我們將靜態數組存儲在arrays.xml中,我們可以在iPhone中將這些靜態數組存儲在iPhone應用程序開發中?在哪裏存儲靜態數組在目標c
預先感謝您。
我是Android開發人員,正在嘗試製作我的第一個iPhone應用程序。就像在Android中完成一樣;我們將靜態數組存儲在arrays.xml中,我們可以在iPhone中將這些靜態數組存儲在iPhone應用程序開發中?在哪裏存儲靜態數組在目標c
預先感謝您。
您也可以使用xml
,但最簡單的方法可能是使用plist
文件並使用NSDictionary
來解析它。您可以使用Xcode創建plist
文件。您還可以將陣列存儲在plist
中。
互聯網上有很多關於如何做到這一點的資源,例如here。
+1。打我一樣的答案 – 2012-02-10 07:26:31
如果您打算在所有的類中使用該數組,那麼只需將一個Header(.h)文件添加到您的項目並在其中聲明數組。將這個文件導入你的類,你可以在那裏使用這個數組。
如果你是在同一時間使用它,然後ü可以做到如下:
NSArray *arrName = [NSArray arrayWithObjects:@"val1",@"val2",@"val3",nil];
您可以存儲「N」值的數量。只要確定最後'零'。
刪除了objective-c標籤,因爲這不是一個Objective-c問題,因爲它與運行時環境有關。 – ikuramedia 2012-02-10 08:58:58