CodableNSCache 0.0.2

CodableNSCache 0.0.2

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布上次发布2017年11月
SwiftSwift版本3.2
SPM支持SPM

Hiroki Matsuo维护。



  • 作者:
  • Hiroki Matsuo

CodableNSCache

Build Status
Languages
Carthage compatible
Cocoapods compatible
License

支持Codable协议的简单NSCache包装

struct Person:Codable {
    var name:String
    var address:String
}

let cache = CodableCache<Person>()
let person = Person(name: "hiroraba", address: "kyoto")
cache.setObject(obj: person, forKey: "example")
let p = cache.objectForKey(forKey: "example")
print(p?.name) => "hiroraba"

需求

  • iOS 8.0+
  • Swift3.2+

安装

CocoaPods

platform :ios, '8.0'
use_frameworks!
pod 'CodableNSCache'

Carthage

创建一个包含框架的Cartfile并运行carthage update。按照说明将`$(SRCROOT)/Carthage/Build/iOS/CodableNSCache.framework`添加到一个iOS项目中。

github "hiroraba/CodableNSCache"

手动方式

  1. 下载并将CodableNSCache.swift拖放到您的项目中。
  2. 恭喜!

贡献

我们非常希望您能进行贡献,有关更多信息,请查看LICENSE文件。