NKCache 1.0.0

NKCache 1.0.0

Nikhil Sharma 维护。



NKCache 1.0.0

  • 作者:
  • 姓名

NKCache

Swift Version License CocoaPods Compatible
Platform

简单的磁盘缓存,后端由内存中的 NSCache 支持。当内存低时,它会自动清理自身。

要求

  • iOS 9.0+
  • Xcode 8.1

安装

CocoaPods

您可以使用 CocoaPods 通过将其添加到您的 Podfile 来安装 NKCache

platform :ios, '9.0'
use_frameworks!
pod 'NKCache'

手动安装

  1. 下载并将 NKCache.swift 拖入您的项目中。
  2. 恭喜!

用法

用于在缓存中添加/删除对象

func setObject<T:Codable>(_ object:T,forKey key:String)
func removeObjectForKey(_ key:String)
func removeAllObjects()

用于从缓存中获取对象

func getObjectForKey<T:Codable>(_ key:String, completionHandler: @escaping (T?)->())
func objectExistsForKey(_ key:String)->Bool

贡献

我们非常欢迎对NKCache的贡献,请查看LICENSE文件以获取更多信息。

元信息

Nikhil Sharma – @YourTwitter[email protected]

在MIT许可证下发行。有关更多信息,请参阅LICENSE文件。

https://github.com/yourname/github-link