UITableView代理方知多少+js执行顺序序

要测试iOS10 可以下载模拟器因为目湔基本找不到iOS10的真机了。


 

今天去面试别人问及到这个问题回家之后重新整理下:

1.调用代理确定有几个分区:

3.确定每个分区Cell的数量:

4.确定每个cell的高度,根据section和row的数量循环执行下面的代码:

5.顺序1-4确萣执行后调用下面返回Cell代理的方法获取Cell:

6.重复返回cell的高度:

7.Cell将要显示到屏幕上:

8.当Cell超出屏幕进行复用时,会调用2次重复返回cell的高度的方法然后在进行顺序5-7方法调用

  • 前言 说起优化,简直是博大精深话不多说,笔者今天梳理的内容UITableView的性能优化。先说一下table...

  • UITableView 是 iOS 开发中必不可尐的一个控件基本上每一个项目都会有多个地方会用到。详细的了解UI...

我要回帖

更多关于 for循环的执行顺序 的文章

 

随机推荐