介紹:
WZRecyclePhotoStackView用了內(nèi)存池的設(shè)計(jì)方式,對(duì)于非圖片開(kāi)銷(xiāo),只生成了兩個(gè)(可配置個(gè)數(shù))的容器循環(huán)復(fù)用。避免了一次性加載數(shù)據(jù)的內(nèi)存開(kāi)銷(xiāo)和時(shí)間損耗,通過(guò)可配置的方式將大量的數(shù)據(jù)通過(guò)多次小部分添加加載進(jìn)內(nèi)存中。 同時(shí)通過(guò)預(yù)取的方式將這些新的數(shù)據(jù)自動(dòng)補(bǔ)充進(jìn)需要顯示的位置。(在預(yù)取過(guò)程中您完全可以按照需要修改為異步回調(diào)形式)
測(cè)試環(huán)境:
測(cè)試環(huán)境:Xcode 5.1.1, iOS 7.1。
效果圖:
使用方法:
WZRecyclePhotoStackView用了內(nèi)存池的設(shè)計(jì)方式,對(duì)于非圖片開(kāi)銷(xiāo),只生成了兩個(gè)(可配置個(gè)數(shù))的容器循環(huán)復(fù)用
避免了一次性加載數(shù)據(jù)的內(nèi)存開(kāi)銷(xiāo)和時(shí)間損耗,通過(guò)可配置的方式將大量的數(shù)據(jù)通過(guò)多次小部分添加加載進(jìn)內(nèi)存中。 同時(shí)通過(guò)預(yù)取的方式將這些新的數(shù)據(jù)自動(dòng)補(bǔ)充進(jìn)需要顯示的位置。(在預(yù)取過(guò)程中您完全可以按照需要修改為異步回調(diào)形式)