我正在尝试从我的项目中加载一个 plist,这一直有效,直到我不小心删除了我的 plist。plist 有 5 个数组,每个数组有 2 个元素。我知道我的程序试图访问超出数组的范围,但我不知道这个索引是在哪里设置的?下面是它轰炸的代码:这段代码成功执行了两次,然后由于某种原因它尝试第三次访问它并在第一行轰炸,为什么?
它抛出这个异常:
NSRangeException -[_NSCFARRAY objectAtIndex] index(2) beyond bounds (2)
请帮忙,这是周一到期的最后一个项目,现在我觉得我必须重新开始。
NSString *nameOfAccount = [account objectAtIndex:indexPath.row];
cell.textLabel.text = nameOfAccount;
NSString *accountNumber = [number objectAtIndex:indexPath.row];
cell.detailTextLabel.text = accountNumber;