quangnghiadev / UserDefaultKits

UserDefaultKits Property Wrapper of User Default for saving custom Codable object / variable

Home Page:https://github.com/nghiadev95/UserDefaultKits

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status SPM compatible Swift Xcode MIT

UserDefaultKits

UserDefaultKits Property Wrapper of User Default for saving custom Codable object / variable

Installation

Swift Package Manager

You can use The Swift Package Manager to install UserDefaultKits by adding https://github.com/quangnghiadev/UserDefaultKits.git to Swift Package of your XCode project

Usage

/// Saving primitive data type
@UserDefaultVariable(key: "accessToken", defaultValue: nil)
var accessToken: String?

/// Saving custom Codable object
@UserDefaultObject(key: "user")
var user: UserProfile?

License

  • UserDefaultKits is released under the MIT license. See LICENSE for more information.

About

UserDefaultKits Property Wrapper of User Default for saving custom Codable object / variable

https://github.com/nghiadev95/UserDefaultKits

License:MIT License


Languages

Language:Swift 100.0%