[Xcode]この警告ってなに?Initialization of immutable value ‘xxx’ was never used; consider replacing with assignment to ‘_’ or removing it

xcode

Xcodeで作業をしているとちょいちょい出てくる警告、Initialization of immutable value ‘xxx’ was never used; consider replacing with assignment to ‘_’ or removing it

これってなに?

[Xcode]この警告ってなに?Initialization of immutable value ‘xxx’ was never used; consider replacing with assignment to ‘_’ or removing it

Xcodeでコードを書いているとリアルタイムで警告やエラーを表示してくれます。

その中でもよく見かけるのが、

Initialization of immutable value ‘xxx’ was never used; consider replacing with assignment to ‘_’ or removing it

この警告文をざっくり訳すと

「定数xxxが使われていません。削除しますか?」

というもの。定数を定義しても、その後使わなければ必要ないでしょ?消しません?とXocodeが定義しているわけです。

コードを書く時は定数や変数を定義して、その後に処理を記述するのでちょいちょい出てくるわけですね。

これを解決するには、その後にしっかりとその定数や変数を使ってあげれば警告文は削除されます。



カテゴリー