Store key-value pairs persistently across launches of your app. It uses UserDefaults underneath but exposes a type-safe facade with lots of nice conveniences. It's used in production by all my apps (4 million+ users).
Features
- You declare the type and default value upfront
- Property wrapper that updates the view when the UserDefaults value changes
- You can store any Codable value, like an enum
- You can store any NSSecureCoding value
- Observe changes to keys
- The data is stored as JSON-serialized values
- You can serialize and deserialize your own type in your own way
Categories
SystemLicense
MIT LicenseFollow Defaults
Other Useful Business Software
$300 Free Credits to Build on Google Cloud
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Defaults!