关键字“userdefaults”的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
Defaults
💾 现代化且 Swift 化的 UserDefaults
swift-sharing
一个通用的解决方案,用极少的代码实现持久化和数据共享。
Foil
一个轻量级的 UserDefaults 属性包装器,做得恰到好处
DefaultsKit
用于 iOS、macOS 和 tvOS 的简单、强类型 UserDefaults
Prephirences
Prephirences 是一个 Swift 库,提供有用的协议和便利方法来管理应用程序首选项、配置和应用程序状态。UserDefaults
SecurePropertyStorage
帮助你使用 Swift 属性包装器定义属性的安全存储。
Stores
类型化的键值存储解决方案,可以用几行代码将 Codable 类型存储在各种持久层中!
Zephyr
轻松地将 UserDefaults 通过 iCloud 同步。
Persist
可扩展的类型安全存储,利用属性包装器。支持 Codable 等转换器。内置支持 UserDefaults、NSUbiquitousKeyValueStore、FileManager 和内存存储。
RVS_Persistent_Prefs
用于基本持久化存储的简单类
StorageKit
用于从任何类型存储保存和检索数据的 Swift 库
PersistedPropertyWrapper
一个 Swift 库,可以轻松实现持久化的 UserDefaults 存储
PrefsKit
使用 Swift 编写的现代、灵活、可观察、可测试的应用程序首选项。
MockUserDefaults
模拟用于测试的 UserDefaults
snap-settings-service
用于处理不同类型设置的单一接口。
EFStorage
轻松地在任何地方存储任何东西。文档
FHPropertyWrappers
一些有用的 Swift 属性包装器。
UserDefaultsSnapshotLib
💽 一个库,使我们能够创建 UserDefaults 管理的值的快照。
UserDefaultsStore
为什么不使用 UserDefaults 来存储 Codable 对象 😉
BigUIUserPreferences
UserDefaults 的强类型 SwiftUI 包装器