Default:现代的UserDefaults界面+ Codable支持

时间:2024-05-03 09:16:10
【文件属性】:

文件名称:Default:现代的UserDefaults界面+ Codable支持

文件大小:106KB

文件格式:ZIP

更新时间:2024-05-03 09:16:10

userdefaults hacktoberfest Swift

默认 现代的UserDefaults界面+ Codable支持 什么是默认值? Default是什么扩展库UserDefaults可以通过提供扩展保存符合自定义对象做Codable ,并提供了一个新的界面下述UserDefaults,通过协议DefaultStorable 。 您只能使用Codable支持扩展或DefaultStorable协议扩展,或同时使用这两种扩展。 (或没有,这也很酷) 特征 读取和写入自定义的对象直接到UserDefaults符合Codable 通过DefaultStorable为UserDefaults提供替代API 没有看到您需要的功能? 随意打开一个问题以请求您想要的功能或通过拉取请求发送! 为什么要默认? 该库具有默认存储键和值的方法,通常的方式很容易出错,因为每次键入键的字符串值都可能导致键键入错误并跟踪使用了哪些键以及当前在UserDefa


【文件预览】:
Default-master
----.travis.yml(72B)
----.swiftlint.yml(290B)
----Default-tvOS()
--------Default_tvOS.h(539B)
--------Info.plist(774B)
----assets()
--------default_floppy_logo.png(32KB)
----LICENSE(1KB)
----Sources()
--------Default.swift(2KB)
--------DefaultStorable.swift(2KB)
--------UserDefaults+Codable.swift(2KB)
----Default-watchOS()
--------Info.plist(774B)
--------Default_watchOS.h(566B)
----Default-macOS()
--------Info.plist(892B)
--------Default_macOS.h(546B)
----.gitignore(1KB)
----cassette.jpg(59KB)
----CHANGELOG.md(1KB)
----Default.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(29KB)
--------xcshareddata()
----README.md(7KB)
----Default.podspec(887B)
----Default-iOS()
--------Default_iOS.h(532B)
--------Info.plist(774B)

网友评论