Leightweight Storage
absrtraction for agnostic persistence implementations.
public protocol Store: AnyObject {
func data(forKey aKey: String) -> Data?
func set(_ data: Data, for key: String)
func removeValue(for key: String)
}
Includes two default implementations: