文件名称:SwiftyUserDefaults:用于NSUserDefaults的现代Swift API
文件大小:84KB
文件格式:ZIP
更新时间:2024-02-23 23:48:59
swift ios swifty hacktoberfest nsuserdefaults
SwiftyUserDefaults 适用于NSUserDefaults现代Swift API SwiftyUserDefaults通过将表现力的Swifty API与静态类型的优点相结合,使用户默认设置令人愉悦。 在一个位置定义键,轻松使用值类型,并免费获得额外的安全性和便捷的编译时检查。 以前版本的文档: , 迁移指南: , , 版本5.0.0 ••可• • •• • • ••• 产品特点 开始使用SwiftyUserDefaults只有一步: 定义您的钥匙! extension DefaultsKeys { var username : DefaultsKey < String> { . init ( " launchCount " , defaultValue : 0 ) } } 只需使用它;-) // Get and set user defaults easily let username = De
【文件预览】:
SwiftyUserDefaults-master
----.travis.yml(6KB)
----Cartfile.resolved(61B)
----Dangerfile.swift(1KB)
----Package@swift-4.2.resolved(575B)
----.swiftlint.yml(131B)
----.github()
--------FUNDING.yml(21B)
----FrameworkSpec(1KB)
----Package@swift-4.2.swift(1KB)
----LICENSE(1KB)
----Cartfile.private(60B)
----Sources()
--------PropertyWrappers.swift(3KB)
--------Defaults+Observing.swift(2KB)
--------DefaultsKeys.swift(1KB)
--------Defaults+Subscripts.swift(4KB)
--------DefaultsObserver.swift(4KB)
--------DefaultsBridges.swift(11KB)
--------Defaults+StringToBool.swift(2KB)
--------DefaultsKey.swift(2KB)
--------DefaultsSerializable.swift(1KB)
--------SwiftyUserDefaults.h(166B)
--------OptionalType.swift(2KB)
--------DefaultsAdapter.swift(3KB)
--------Info.plist(723B)
--------BuiltIns.swift(5KB)
--------Defaults.swift(3KB)
----SwiftyUserDefaults.podspec(820B)
----Package.swift(1KB)
----Cartfile_4.2.private(60B)
----.gitignore(203B)
----Package.resolved(575B)
----CHANGELOG.md(9KB)
----Tests()
--------LinuxMain.swift(2KB)
--------SwiftyUserDefaultsTests()
--------Info.plist(723B)
----SwiftyUserDefaults.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(34KB)
--------Quick_Info.plist(723B)
--------xcshareddata()
--------QuickSpecBase_Info.plist(723B)
--------Nimble_Info.plist(723B)
--------SwiftyUserDefaultsTests_Info.plist(723B)
--------SwiftyUserDefaults_Info.plist(723B)
----README.md(17KB)
----Cartfile_4.2.resolved(60B)
----scripts()
--------carthage_integration_step.sh(620B)
--------copy-carthage-frameworks.sh(662B)
--------spm_integration_step.sh(715B)
--------cocoapods_integration_step.sh(481B)
----MigrationGuides()
--------migration_3_to_4.md(7KB)
--------migration_4_to_5.md(2KB)
--------migration_4_alpha_1_to_4_alpha_2.md(5KB)