英语轻松读发新版了,欢迎下载、更新

iOS UITableView 初始化之后,没有数据的情况下numberOfSectionsInTableView执行了4次

junrong14 发布于 2020年09月05日 | 更新于 2020年09月05日
无人欣赏。

最近发现一个问题,就是UITableView 这个在初始化的时候,设置了对应的代理,numberOfSectionsInTableView会被自动执行4次,数据return == 0;的情况下,很疑惑; 哪位大神能指点一下吗?谢谢!!

共4条回复
tinyfool 回复于 2020年09月05日

这个执行多少次对你有影响么?

junrong14 回复于 2020年09月05日

1楼 @tinyfool 因为我用了子线程加载数据,有些数据分了顺序展示,就是说,假如我想一次性展示所有数据出来,而不是一部分一部分展示出来,如果执行了四次,就是出现这种情况

junrong14 回复于 2020年09月05日

1楼 @tinyfool 以前我测得时候,好像没有被执行多次,但是今天测试的时候,突然发现这个问题

tinyfool 回复于 2020年09月05日

3楼 @junrong14 多半是你代码的问题

登录 或者 注册