A Swift library that provides useful protocols and convenience methods to manage application preferences
What is Prephirences?
Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state.
Preferences could be
- User preferences UserDefaults
- iCloud stored preferences NSUbiquitousKeyValueStore
- Keychain to store credential
- Application information from Bundle
- File stored preferences (ex: plist)
- or your own private application preferences
ie. any object which implement the simple protocol PreferencesType, which define key value store methods.
You can also combine multiples preferences and work with them transparently (see Composing)
Overview
- Pricing: Free
- Resource Link: https://github.com/phimage/Prephirences
- Resource Maker on Twitter: Eric Marchand
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- CocoaPods: Prephirences
- Carthage: phimage/Prephirences
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
PersistentStorageSerializable
Swift library that makes easier to serialize the user's preferences with system User Defaults
TypedDefaults
A utility library to type-safely use NSUserDefaults
ReCaptcha
[In]visible ReCaptcha v2 for iOS