What have I done?个
关于这个话题,我仔细阅读了苹果公司的documentation份报告.
Details个
SWIFT标准库定义了数据编码和解码的标准化方法.
我意识到我遇到的所有示例都是从具有键JSON
、PLIST
和XML
(自定义)的外部数据表示中解码数据.
我遇到了一个外部数据表示没有键的用例.
例如,当从蓝牙设备读取数据时.您将收到格式化为Array
或UInt8
的数据.
在研究Apple的文档和定制的Decoder
个实现时,我意识到所有外部数据表示都有键.
我想知道苹果的解决方案是否留有足够的回旋余地来处理不使用键的外部数据表示,即UInt8
的Array
.