我使用下面的加载图标从一个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)部分? –