NSArrayM objectAtIndex:索引 5 超出空数组的范围

问题描述 投票:0回答:1

我正在尝试使用这里的代码:https://github.com/leah/PullToRefresh

但是当我的“拉高度”太大时,我会崩溃并显示以下消息:

NSArrayM objectAtIndex: index 5 beyond bounds for empty array

如果我的表格视图单元格仅访问 4 个单元格,则会出现崩溃消息

NSArrayM objectAtIndex: index 4 beyond bounds for empty array

等等。 请指教。

indexing nsarray nsmutablearray
1个回答
1
投票

当然它超出了界限:你的数组是空的,你不能从中提取任何对象。

如果数组有

n
个对象,则最多可以检索到索引
n - 1
。空数组有 0 个对象,因此您甚至无法检索索引 0。

© www.soinside.com 2019 - 2024. All rights reserved.