FTWCache 0.1.2.1

FTWCache 0.1.2.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布日期上次发布2015年12月
SPM支持 SPM

Kiet Nguyen 维护。



FTWCache 0.1.2.1

FTWCache

FTWCache 是一个用于支持本地缓存数据的轻量级实用库,这样我们可以在需要时提取它们。原始仓库由 @khanlou 使用 Objective-C 编写。因此,我想将该代码转换为 Swift 2 并通过 CocoaPods 支持安装库。

用法

FTWCache 有两个用于设置和检索数据的方法

class func setObject(data: NSData, forKey key:String)

以及

class func objectForKey(key: String) -> NSData?

您可以使用下面的代码重置缓存:

class func resetCache()

它将文件存储在您的 Caches 文件夹中的自己的文件夹中。默认过期时间为 7 天,但您可以根据需要修改。

它接受 NSData 对象,因此您可以以任何您能格式化的方式(音频文件、图像、简单文本)存储在缓存中。请注意,系统还将在它需要更多空间时定期清除应用程序的 Caches 文件夹。

安装

FTWCache 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中:

pod "FTWCache"

作者

许可证

FTWCache 在 MIT 许可证下发布。请参阅 LICENSE.md