前言

假如說(shuō)我們要寫(xiě)一個(gè)通用的網(wǎng)絡(luò)框架,除了必備的請(qǐng)求數(shù)據(jù)的方法外,必須提供一個(gè)下載器來(lái)管理應(yīng)用內(nèi)的所有的下載事件。至于下載器能夠提供的功能,在此先不做說(shuō)明。但在AFAutoPurgingImageCache 中我們能夠借鑒一些東西。

AFImageCache

通過(guò)這個(gè)協(xié)議,我們能夠做下邊四件事:
大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

AFImageRequestCache

這個(gè)協(xié)議繼承自AFImageCache,然后又?jǐn)U展了下邊三個(gè)方法:
大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

AFAutoPurgingImageCache

它集成了AFImageRequestCache協(xié)議,因此上圖中的方法都會(huì)實(shí)現(xiàn)。我們先看看它暴露出來(lái)的有哪些東西:

  1. UInt64 memoryCapacity 總共的內(nèi)存容量

  2. UInt64 preferredMemoryUsageAfterPurge 當(dāng)清空時(shí)優(yōu)先保存的容量

  3. 網(wǎng)友評(píng)論