请帮我解决这个例外情况

时间:2011-01-09 14:12:21

标签: iphone

*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSMutableArray objectAtIndex:]: index 0 beyond bounds for empty array'
*** Call stack at first throw:

在我的TableViewController中,我正在加载数组列表.....选中它的显示器是其详细的ViewController ...... 当我回来并选择相同的索引或另一个索引时,我得到了这个异常NSRangeException ...

我不知道该怎么办?

任何人都可以帮助我。

1 个答案:

答案 0 :(得分:4)

此时数组为空。一个好主意是,添加一些这样的代码:

NSLog(@"\n\n here, there are this many items: %d \n\n", [yourArrayName count]);

将该行放在任何可能的地方,至少在十个地方添加。

打开控制台(XCode中的“运行”菜单)。

你很快就会发现出了什么问题!希望它有所帮助。