记UIColletionViewCell重用机制引发的bug

UICollectionViewCell重用机制与UITableViewCell的重用机制有略微的差别,在加载更多的网络数据的场景下,UICollectionViewCell会新建几个新的cell然后释放对应数量的重用池中cell,但是UITableViewCell则不会新建cell。

所以在这种场景下,如果UICollectionViewCell如果出现循环引用,不能被释放。则会引发一个bug,在不断加载更多数据过程中,本应该被释放的cell没有被释放,会导致cell覆盖的情况。

你可能感兴趣的:(记UIColletionViewCell重用机制引发的bug)