首选项:适用于iOSmacOStvOS的简单可扩展强类型的UserDefaultsKeychain [Put Yours] 源码
优先 首选项为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.zip
(预估有个16文件)
Preferences-master
.gitignore
1KB
Sources
UserDefaultsPreferences.swift
634B
AnyPreferenceKey.swift
340B
Preferences.swift
708B
KeychainPreferences.swift
2KB
.swiftpm
xcode
package.xcworkspace
暂无评论