文件名称:首选项:适用于iOS,macOS,tvOS的简单,可扩展,强类型的UserDefaultsKeychain [Put Yours]
文件大小:12KB
文件格式:ZIP
更新时间:2024-03-21 21:27:00
swift ios preferences keychain userdefaults
优先 首选项为iOS,macOS,tvOS(macOS,tvOS支持即将推出)的简单,可扩展,强类型UserDefaults / Keychain / [Put Yours]。 用法 实例化您的首选项变体: let preferences = KeychainPreferences () // or UserDefaults.standard 定义键 与AnyPreferenceKey : let key = AnyPreferenceKey < String> ( rawKey : " aKey " ) 使用符合协议PreferenceKey自定义密钥: struct AddressKey : PreferenceKey { let name: String typealias PreferenceValueType = String var rawK
【文件预览】:
Preferences-master
----.gitignore(1KB)
----Sources()
--------UserDefaultsPreferences.swift(634B)
--------AnyPreferenceKey.swift(340B)
--------Preferences.swift(708B)
--------KeychainPreferences.swift(2KB)
----.swiftpm()
--------xcode()
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----CHANGELOG.md(522B)
----README.md(2KB)
----Package.swift(443B)
----Tests()
--------PreferencesTests()
----Xcode()
--------Preferences (macOS)()