You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
💾 GoodPersistence is an iOS library that simplifies caching data in keychain and UserDefaults. Using a property wrapper, it reduces the complexity of implementing caching mechanisms, making it easier for developers to focus on app functionality. Compatible with latest Swift and supports all iOS devices. Easy to install with SPM.
A property wrapper, designed to simplify the process of caching data into the keychain and UserDefaults storage.
This wrapper makes it possible to quickly and easily implement caching mechanisms in the applications,
without having to write extensive amounts of code.
The property wrapper takes care of all the underlying complexity, allowing developers to focus on their application's functionality.
Documentation
You can check GoodPersistence package documentation here
Installation
Swift Package Manager
Create a Package.swift file and add the package dependency into the dependencies list.
Or to integrate without package.swift add it through the Xcode add package interface.
GoodPersistence is released under the MIT license. See LICENSE for details.
About
💾 GoodPersistence is an iOS library that simplifies caching data in keychain and UserDefaults. Using a property wrapper, it reduces the complexity of implementing caching mechanisms, making it easier for developers to focus on app functionality. Compatible with latest Swift and supports all iOS devices. Easy to install with SPM.