#開発環境
Swift5 Xcode12.2
#概要
Invalid redeclaration of ''
というエラーメッセージが出てきた際の対処法について記載します。
#このエラーメッセージについて
この英語で書かれたエラーメッセージを読んでいきます。今回は比較的短い文章なんですが、
invalid(無効な), redeclaration(再宣言), of~(~の)
となっているのでこれらを繋げると、of以下のクラスやメソッドに対して無効な再宣言がある、ということになります。つまり、
'' についての宣言が二回されているため、これを1つにする必要があります。
#ソースコード
var abc = 0
var abc = 1 //エラー
#対処方法
var abc = 0
というように、宣言を1つにする。どこかで同じ変数、同じメソッドに対して宣言が2度されてないかを確認する。
#参考にした記事
Swiftのコンパイルエラー寄せ集め