Avatar
Kishikawa Katsumi 4/6/2023 2:09 AM
おお、ダミーのthrows関数を挟むと警告なしにtryが書けるんですね。
2:11 AM
そうすると全部にtryが書けて try! JSONEncoder().encode(landmark) == #"{"name":"Tokyo Tower"}"#.data(using: String.Encoding.utf8) ^ のパターンで右辺を独立に評価したときにtryがないとコンパイルエラーっていうのが簡単に扱えそうです。 (edited)