"まだ"の力 [Swift]基礎辞書

学んだことを書いていきます。質問やエラーなどございましたらお気軽にコメントお願いします。

fatal error: Index out of rangeの原因と解決方法

Index out of rangeを直訳するとインデックスが範囲から外れている。つまり、配列の個数以上の範囲を指定しているということ。中身が4つしかないのに5個取り出してくださいと言っているようなものですね!これがエラーの原因となっているので範囲を小さくしたり、ぴったりに合わせることによってエラーは解決します。

具体的にはこのような感じです。

f:id:kichie_com:20160925053439p:plain




配列の個数以上の範囲を指定しているので、、、



f:id:kichie_com:20160925053430p:plain

範囲を狭めました!これにより配列の範囲に収めることができ、エラーを解決することができました!