空数组错误

时间:2013-06-04 16:32:04

标签: ios objective-c arrays uitableview

我有一个UITableView,我用数组中的数据填充。它显示可用的网络,并根据其结果填充表视图。我尝试在我的一个方法中回忆reloadData到表视图,但由于一些奇怪的原因,应用程序崩溃了错误: *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayI objectAtIndex:]: index 0 beyond bounds for empty array'

要重新创建问题,我首先扫描网络。有2个可用,他们只是令人不寒而栗。我连接到一个,然后我去断开连接。我点击断开连接,触发reloadData刷新表格视图,然后应用程序因错误而崩溃。如果我删除了reloadData电话,它就不会崩溃并顺利进行。这与我有关刷新表格视图以不显示网络的另一个问题相关,除非它连接到它,我认为reloadData会起作用,但它讨厌我。我无法解决这个问题并正确刷新。

0 个答案:

没有答案