文件名称:SwiftlyCache:SwiftlyCache是一个线程安全的IOS通用缓存库
文件大小:41KB
文件格式:ZIP
更新时间:2024-05-04 22:35:16
swift ios cache memory-cache cache-storage
SwiftlyCache Swiftlycache是用swift 5编写的线程安全的IOS通用缓存库。 特征 支持所有符合可codable协议的数据类型 可以使用最近最少使用的算法驱逐对象 可以将其配置为在收到内存警告或应用程序进入后台时自动回收对象或手动回收对象 使用下标可以使读取和写入数据更加方便 支持使用序列发生器读取数据 安装 可可豆 1.将pod 'SwiftlyCache'到Podfile 2.运行pod install或pod update 3,导入SwiftlyCache 手动地 1.下载SwiftlyCache子目录中的所有文件2.将源文件添加到您的Xcode项目中 例子: 缓存符合可codable协议的结构 struct Student:Codable { var name:String var age:Int init(n
【文件预览】:
SwiftlyCache-master
----.travis.yml(281B)
----SwiftlyCache.podspec(641B)
----SwiftlyCacheDemo()
--------SwiftlyCacheDemo()
--------Podfile(98B)
--------SwiftlyCacheDemo.xcworkspace()
--------SwiftlyCacheDemo.xcodeproj()
----LICENSE(1KB)
----.gitignore(2KB)
----README.md(4KB)
----SwiftlyCache()
--------CacheAware.swift(948B)
--------MultiCache.swift(8KB)
--------DiskCache.swift(11KB)
--------MemoryStorage.swift(4KB)
--------MemoryCache.swift(8KB)
--------DiskStorage.swift(19KB)
----frameworks()
--------SwiftlyCache.xcodeproj()
--------Info.plist(752B)