0
显示重复值的表视图。它叫显示重复值的表视图
-(UITableViewCell *)tableView:(UITableView *) cellForRowAtIndexPath:(NSIndexPath *)indexPath { }
方法两次。为什么会发生?实际上表格视图显示数组值。
显示重复值的表视图。它叫显示重复值的表视图
-(UITableViewCell *)tableView:(UITableView *) cellForRowAtIndexPath:(NSIndexPath *)indexPath { }
方法两次。为什么会发生?实际上表格视图显示数组值。
使用NSSet方法避免重复值。 NSArray而不是NSMutableArray。你可以使用
[values setArray:[[NSSet setWithArray:values] allObjects]];
或
NSMutableArray* uniqueValues = [[NSMutableArray alloc] init];
for(id e in Values)
{
if(![uniqueValues containsObject:e])
{
[uniqueValues addObject:e];
}
}
多少节,你呢?也许这是问题(例如有2个部分,因此每个部分调用一次方法) – Alladinian 2012-03-23 09:41:28
你有检查你的表数组值吗?如果不是那么请先NSLog你的阵列。 – Hiren 2012-03-23 09:41:42
发布一些更多的代码 – Hiren 2012-03-23 09:42:08