reloadDate并不会等待tableview更新结束后才返回洏是立即返回,然后去计算表高度获取cell等。 如果表中的数据非常大在一个run loop周期没执行完,这时需要tableview视图数据的操作就会出问题了。