LRU, type-safe, thread-safe memory cache class in Swift
What is MemoryCache?
MemoryCache is a memory cache class in swift.
- The MemoryCache class incorporates LRU policies, which ensure that a cache doesn’t use too much of the system’s memory. If memory is needed by other applications, it removes some items from the cache, minimizing its memory footprint.
- You can add, remove, and query items with expiration in the cache from different threads without having to lock the cache yourself. ( thread-safe )
- Unlike the NSCache class, the cache guarantees a type by its key. ( type-safe )
Overview
- Pricing: Free
- Resource Link: https://github.com/yysskk/MemoryCache
- Resource Maker on Twitter: Yusuke Morishita
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- CocoaPods: MemoryCache
- Carthage: yysskk/MemoryCache
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
NetworkObjects
Swift backend / server framework
Gloss
A shiny JSON parsing library in Swift
STDevRxExt
Functions for RxSwift and RxCocoa which makes our live easy