hmhmsh / Ume

Can use enum as key for UserDefaults

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ume

Carthage compatible

Usage

Ume requires enum that conforms to String.

Keys

enum UserDefaultsKeys: String {
  case username
}

Ume supports UserDefaults method.

UserDefaults.ume.set("hmhmsh", forKey: UserDefaultsKeys.username)

let userName = UserDefaults.ume.string(forKey: UserDefaultsKeys.username)

Install

Carthage

For Installing with Carthage, add it to your Cartfile.

github "hmhmsh/Ume"

About

Can use enum as key for UserDefaults


Languages

Language:Swift 96.6%Language:Objective-C 3.4%