Avatar
omochimetaru 6/18/2021 6:27 AM
enum LoadCodingKeys: CodingKey { case _0 }
6:27 AM
のように、ケースごとの構造の方のCodingKeyが作られるからだと思います
6:28 AM
まあ enum LoadCodingKeys: CodingKey { case _0 = "0" } ってことにすることは可能ですけど。
6:28 AM
あー、もしかしたら、
6:29 AM
PHPやJSだと { "0": "a" }["a"] が区別できなくてトラブルの元だから、みたいな事もあるかも?
6:32 AM
提案書には細かい議論が書いてないですねえ。
6:33 AM
このunlabeled parameterは長いこと話が伸びてたトピックの一つだったのを見た気がするのでいろいろありそうですが。