Avatar
@Kishikawa Katsumi 回答ありがとうございます!とても腑に落ちました! UIKitをimportしていたので外したところ、通りました Intではない他のstructを作成して、配列に入れてみるとコンパイルが通るのも、 Intではどの型として評価すべきか1つに定まらないが 他の型ではArrayに定まるからなんですね
7:45 AM
コードを書いていて気がついたことなのですが、 if [1] as IndexPath == [1] {} このように左側だけキャストしてもコンパイルが通るのは、 勝手に右側も合わせてくれるからなのですか??