Avatar
State(rawValue: 100)nil にならないところが Swift 的に変で、そこのチェックが漏れてるのかもしれませんね。