不知道爲什麼我的.plist看起來像這樣,當viwed作爲源代碼,而不是像XML文件。從plist返回項目數
{
authorLastName = Doe;
authorFirstName = Jane;
imageFilePath = "NoImage.png";
title = "Account Test 1";
year = 2009;
},
{
authorLastName = Doe;
authorFirstName = John;
imageFilePath = "NoImage.png";
title = "Account Test 2";
year = 2009;
}
是對的.plist應該作爲源代碼查看時的樣子嗎?
第二,任何人都可以舉一個例子來說明如何重新計算每個字典中的最後一個項目的數量嗎?我已經研究過這麼多個小時了,我把我的頭髮拉出來,因爲我無法繼續前進,直到我得到正確的答案!我嘗試的每種方法都返回0.我在iPhone編程方面真的很新,所以我希望能得到任何幫助!也許是閱讀plist的完整例子嗎?
NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString * documentsDirectory = [paths objectAtIndex:0]; 的NSString * myPlistPath = [documentsDirectory \t \t \t \t \t \t stringByAppendingPathComponent:@ 「Accounts.plist」]; NSArray * arr = [NSArray arrayWithContentsOfFile:myPlistPath]; int count = 0; (NSDictionary * dict in arr){ \t count + = dict.count; } return count; ////////////////////////// 上述線端模擬器,錯誤: 程序接收到的信號:「EXC_BAD_ACCESS」。 – WrightsCS 2009-09-11 04:46:55