2010-06-30 85 views
1

我想從Xcode編輯一個plist,我將用它來填充表格視圖。在Xcode中編輯plist

事情是我有一個圖像數組,並且用戶可以將其中一個圖像添加到收藏夾列表。

這需要寫入plist。所以我需要圖像的索引號和他們選擇保存的名稱。我如何寫信給plist?

然後,當他們查看收藏夾並選擇表格中的項目時,需要加載並顯示適當的圖像。

我正在考慮編寫他們選擇的名稱,並附上索引號,例如, 「index_titleSaved」,然後當從plist讀取時,我可以在第一個_之前獲取數字。然後顯示它。

這是一個好方法還是可以更有效地完成?

在此先感謝。

回答

1

您可以使用NSDictionary的writeToFile方法,或者,如果您需要數組(或字典數組),請使用NSArray的writeToFile方法。

+0

重新發布,作爲代碼的清晰答案。 :) – jarryd 2010-06-30 19:17:32

0

根據你的第二個問題,我認爲你的應用程序崩潰,因爲數組使用數字鍵,不能使用NSString作爲關鍵。如果你需要一個鍵 - >值的結構,必須使用NSDictionary中

0

我想你要使用的

NSDictionary* plistArray = [[NSDictionary alloc] initWithContentsOfFile:filepath];