我使用下面的加載圖標從一個XML文件中的一個NSMutableArray:NSMutableArray中不加入的所有項目,剛剛過去的一個 - iPhone/IOS/Xcode的
NSArray *iconItems = [doc nodesForXPath:kName_icon error:nil];//Root node
for (CXMLElement *iconItem in iconItems)
{
NSArray *iconTempArray = [iconItem elementsForName:kName_url];
for(CXMLElement *urlTemp in iconTempArray)
{
arryTableAllIcons = [[NSMutableArray alloc] init];
[arryTableAllIcons addObject:[NSString stringWithFormat:@"%@", urlTemp.stringValue]];
NSLog(@"Icon Found %@",urlTemp.stringValue);
break;
}
我想通過以下在我的表顯示此:(這是在-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
)
cell.textLabel.text = [arryTableAllIcons objectAtIndex:indexPath.row];
計數似乎工作,因爲我有細胞數正確,但發現空單元格中的表1與最後一個圖標
The count is just: `return [arryTableAllIcons count];`
而我的NSLog帶回正確的文本
2011-11-07 10:30:23.692 Del Search[2791:f203] Icon Found guideDogs_off.png
2011-11-07 10:30:23.692 Del Search[2791:f203] Icon Found WheelchairAssist_off.png
2011-11-07 10:30:23.739 Del Search[2791:f203] Icon Found walk_off.png
2011-11-07 10:30:23.740 Del Search[2791:f203] Icon Found DisabledWc_off.png
2011-11-07 10:30:23.741 Del Search[2791:f203] Icon Found hearingaid_off.png
2011-11-07 10:30:23.741 Del Search[2791:f203] Icon Found loop_off.png
2011-11-07 10:30:23.742 Del Search[2791:f203] Icon Found carpark_off.png
2011-11-07 10:30:23.742 Del Search[2791:f203] Icon Found dropcounter_off.png
2011-11-07 10:30:23.743 Del Search[2791:f203] Icon Found staff_off.png
2011-11-07 10:30:23.743 Del Search[2791:f203] Icon Found Buggy_off.png
所以我必須僅僅是添加陣列錯了!
任何幫助將是非常讚賞
你這個小天才,謝謝你。另一件事,現在它正在工作,它底部顯示3個空白單元格?任何想法爲什麼 – TMB87
所以投我:) –
我現在看看你的代碼.....你NSLogging的返回 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)部分? –