Avatar
Eventのnil許可をやめて、enum Eventの中に case noneを入れれば解決すると思う
これがマシな気がしてきた
5:42 AM
あれ、どっちの話かわかんなくなってきた・・・
5:43 AM
json上では明示的に "event": "none" とやるようにすると
5:43 AM
JSONデコーダ上で キー無しと null があいまいでも
5:43 AM
"none" が設定されていることは取り出せて
5:43 AM
過去のキー無しの仕様は1通りのままで保てて
5:44 AM
その "none" を含むのがあれか、tarunonの言ってる2種類の型の事か