1 repository
Ability to extend a cache to support new data formats and specialized retrieval methods.
Distinct from Custom Cache Providers: Extends the cache's capability to handle new data types/formats, whereas the parent focuses on the provider implementation.
Explore 1 awesome GitHub repository matching data & databases · Format Extensions. Refine with filters or upvote what's useful.
HanekeSwift este o bibliotecă de caching generică pentru iOS și un framework specializat de caching al imaginilor. Oferă un sistem pe mai multe niveluri care stochează tipuri de date arbitrare în memorie și pe stocarea persistentă pe disc pentru a reduce cererile de rețea. Proiectul dispune de un handler de imagini specializat care gestionează încărcarea asincronă, redimensionarea și stocarea pe disc pentru componentele interfeței de utilizator. Include un sistem de recuperare în fundal care preia conținutul de la distanță și populează automat cache-urile locale. Biblioteca acoperă stocarea datelor de tip cheie-valoare cu fallback-uri secvențiale, unde verifică memoria, apoi discul și, în final, sursele externe. Implementează gestionarea automată a capacității prin politici de evacuare a memoriei și gestionează decompresia și transformările datelor în afara thread-ului principal.
Allows defining custom formats and fetchers to add support for new data types or retrieval methods.