在刷新tableView的时候遇section加载个数的问题,求大神解答。

新手上路,请多包涵

我的页面都是用section的headerView(属于UITbaleViewController)加载的,刚开始加载的是11条数据,也就是创建了11个section,我的页面支持搜索,我实际搜索出来了24个数据(这是服务器的逻辑问题,并不会造成程序崩溃),但是当我我在刷新TableView的时候,出现了这种问题
-[__NSArrayM objectAtIndex:]: index 23 beyond bounds [0 .. 10]
请看我下图的代码
图片描述

求大神帮忙解答一下

阅读 3.2k
2 个回答

没有详细的代码,不知道你是怎么处理的数据。但是可以知道,这是一个简单的数组取值越界问题,在你刷新的时候,你认真看一下,数据是否被添加成功!如果数据正确那么就没有问题了,主要是数据处理问题。

新手上路,请多包涵

看是数组越界了。索引错了。 你_bmSXListDatas 这个数组应该是11个固定的。
遍历的时候却是拿到resultList这个数组。cell 判断里面看看。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题