0
我對Objective-C相當陌生。.plist數據無法從NSArray加載到NSDictionary
我在.plist中創建了所有存儲在Response
字典中的數據。
NSString *myListPath = [[NSBundle mainBundle] pathForResource:@"OffersList" ofType:@"plist"];
dic = [NSDictionary dictionaryWithContentsOfFile:myListPath];
tableData = [dic objectForKey:@"Response"];
現在我已將tabledata
轉換爲詞典。
NSDictionary *dict = [tableData objectAtIndex:indexPath.row];
cell.titleLabel.text = [dict objectForKey:@"title"];
cell.nowLabel.text = [dict objectForKey:@"price"];
cell.saveLabel.text = [dict objectForKey:@"rondel"];
現在,問題是它只加載了前10個數據。 我也嘗試在日誌中打印,但在第10個數據之後,它的值爲NULL
。
我試過這個,但正如我告訴過你的,它只加載了10個數據之後,整個** tableview **是空單元格。 – JDev 2013-02-12 09:00:24
你確定你的plist是正確的嗎?你能檢查並確保第11個元素是正確的嗎?你可以嘗試刪除它嗎? – sergio 2013-02-12 09:10:33
是的,我檢查之前問這裏的問題。我也試過刪除項目沒有11.但'沒有結果' – JDev 2013-02-12 09:17:52