我在这个网站搜索:
我在我的应用程序中使用了pull refresh:https://github.com/leah/PullToRefresh,但是当我拉高度太大时,它会让我崩溃:NSArrayM objectAtIndex:索引5超出空数组的边界,如果我的tableview单元格只访问4个单元格,它给了我:NSArrayM objectAtIndex:索引4超出空数组的边界,如果只有3个单元格可以访问它,请给我NSArrayM objectAtIndex:索引3超出空数组的边界。同时我使用了其他拉动刷新库,如:https://github.com/emreberge/EGOTableViewPullRefresh等,给我同样的错误。
答案 0 :(得分:1)
当然它超出了界限:你的数组是空的,你不能从中提取任何对象。
如果数组包含n
个对象,则最多可以检索索引n - 1
。空数组有0个对象,因此您甚至无法检索索引0。