Avatar
jsonのkeyは文字列であることが必須で、Stringは特別に文字列であるとみなされてkeyValueになるけど、RawRepresentableはそこ特別にハンドルされてなかった気がする Swift的にはArrayからDictionaryに戻せるのでそっちの動きが優先されてる