每次创建 cell 的时候通过 dequeueReusableCellWithIdentifier: 方法创建 cell, 它先到缓存池中找指定标识的 cell, 如果没有就直接返回 nil.
如果没有找到指定标识的 cell, 那么通过initWithStyle: reuseIdentifier: 创建一个 cell.
当 cell 离开屏幕界面就会被放到缓存池中, 以供下次复用.
每次创建 cell 的时候通过 dequeueReusableCellWithIdentifier: 方法创建 cell, 它先到缓存池中找指定标识的 cell, 如果没有就直接返回 nil.
如果没有找到指定标识的 cell, 那么通过initWithStyle: reuseIdentifier: 创建一个 cell.
当 cell 离开屏幕界面就会被放到缓存池中, 以供下次复用.