使用自定义tableviewcell滚动tableview的问题

时间:2011-03-09 17:34:48

标签: iphone uitableview tableview tableviewcell

我的问题是我有一个复杂的结构(NSArrayNSDictionaries),当我尝试自定义表格视图单元格的外观时,我使用以下内容构建NSArray我上面说过的复杂结构。首先,当它显示UITableview(带有单元格)时没有问题,但是当我滚动(向下或向上)时,我的应用程序会出现类似错误的错误:

(这是我向下滚动的时候)

[8721:40b]  Terminating app due to uncaught exception 'NSRangeException', reason:  -[NSMutableArray objectAtIndex:]: index 2 beyond bounds [0 .. 0]

(这是我向下滚动的时候)

[9018:40b] -[__NSCFSet objectAtIndex:]: unrecognized selector sent to instance 0x4c59750

2011-03-01 17:51:23.447 CinePlanet[9018:40b]  Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: -[__NSCFSet objectAtIndex:]: unrecognized selector sent to instance 0x4c59750

我一直非常谨慎地构建我的NSArray,我不知道我是否遗漏了其他内容。

1 个答案:

答案 0 :(得分:0)

看来我NSArray的构造出了问题。我不想再重复一遍,因为这里讨论了同样的问题,

建议您查看以下帖子。

Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSMutableArray objectAtIndex:]: index 1 beyond bounds [0 .. 0]'