All Projects → lacklock → UserDefaultsEVO

lacklock / UserDefaultsEVO

Licence: MIT License
Using UserDefaults in a swift way

Programming Languages

swift
15916 projects
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to UserDefaultsEVO

Userdefaultsstore
Why not use UserDefaults to store Codable objects 😉
Stars: ✭ 416 (+1980%)
Mutual labels:  userdefaults
Hxbaseprojectdemo
一个项目的基类工程
Stars: ✭ 126 (+530%)
Mutual labels:  userdefaults
UserDefault
The simplest way of using the UserDefaults with @propertyWrapper.
Stars: ✭ 17 (-15%)
Mutual labels:  userdefaults
Prephirences
Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state. UserDefaults
Stars: ✭ 548 (+2640%)
Mutual labels:  userdefaults
Defaultskit
Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS
Stars: ✭ 1,343 (+6615%)
Mutual labels:  userdefaults
Persistentstorageserializable
Swift library that makes easier to serialize the user's preferences (app's settings) with system User Defaults or Property List file on disk.
Stars: ✭ 162 (+710%)
Mutual labels:  userdefaults
Securepropertystorage
Helps you define secure storages for your properties using Swift property wrappers.
Stars: ✭ 379 (+1795%)
Mutual labels:  userdefaults
AC-iOS-Codeable-and-UserDefaults
No description or website provided.
Stars: ✭ 16 (-20%)
Mutual labels:  userdefaults
Persistencekit
Store and retrieve Codable objects to various persistence layers, in a couple lines of code!
Stars: ✭ 121 (+505%)
Mutual labels:  userdefaults
Guide To Swift Codable Sample Code
Xcode Playground Sample Code for the Flight School Guide to Swift Codable
Stars: ✭ 218 (+990%)
Mutual labels:  userdefaults
Zephyr
Effortlessly synchronize UserDefaults over iCloud.
Stars: ✭ 722 (+3510%)
Mutual labels:  userdefaults
Ecno
Ecno is a task state manager built on top of UserDefaults in pure Swift 4.
Stars: ✭ 92 (+360%)
Mutual labels:  userdefaults
React Native Default Preference
Use SharedPreference (Android) and UserDefaults (iOS) with React Native over a unified interface
Stars: ✭ 170 (+750%)
Mutual labels:  userdefaults
Default
Modern interface to UserDefaults + Codable support
Stars: ✭ 466 (+2230%)
Mutual labels:  userdefaults
iOSProjects
It's project that contains different applications developed with Swift 5.7 👨‍💻👩🏼‍💻🧑🏿‍💻
Stars: ✭ 122 (+510%)
Mutual labels:  userdefaults
Xcode Defaults
Awesome and useful Xcode defaults
Stars: ✭ 399 (+1895%)
Mutual labels:  userdefaults
Widgetexamples
A demo project showcasing different types of Widgets created with SwiftUI and WidgetKit.
Stars: ✭ 125 (+525%)
Mutual labels:  userdefaults
swift-standard-clients
Client declarations and live implementations for standard iOS managers
Stars: ✭ 28 (+40%)
Mutual labels:  userdefaults
GenericLocalPersistence
GenericLocalPersistence is a clean and easy-to-use code that is useful for integrating local storage like UserDefaults, PList, Keychain.
Stars: ✭ 17 (-15%)
Mutual labels:  userdefaults
Securedefaults
A lightweight wrapper over UserDefaults/NSUserDefaults with an additional layer of AES-256 encryption
Stars: ✭ 179 (+795%)
Mutual labels:  userdefaults

UserDefaultsEVO

Using UserDefaults in a swift way

Usage

define a Enum which rawValue is String, comform to UserDefaultSettable

extension UserDefaults {
    enum TestData: String,UserDefaultSettable {
        case name
    }
}

store value:

UserDefaults.TestData.name.store(value: "name")

get value form UserDefaults:

 let storeValue = UserDefaults.TestData.name.storedString
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].