背景
- XCode5.1 にアップデートしたら以下の警告がたくさん出ました。
警告
Unused function 'funcXXX'
Unused variable 'XXXvalue'
警告の内容
- 使ってないメソッドや値があると出る警告。
- 現在は使っていないけど消したくないメソッド(ライブラリのとか)や、default値で定義しておいた構造体でも警告が出てしまう。問題ないことが確認できるものについては警告を出さないようにしたい。
- →アップデート時に警告レベルが強制的に上がる??
解決法
- 1.プロジェクト > TARGETS > Build Settings を選択
- 2.入力ボックスに「unused」と入れて絞り込み
- 3.「unused function」と「unused valiables」が YES から NO へ変更
これで警告が出なくなりました。
気になる点がありましたら、気軽にコメントおねがいします。
参考リンク
objective c - What does the Xcode 5 build setting "Unused Functions" actually do? - Stack Overflow
http://stackoverflow.com/questions/19128247/what-does-the-xcode-5-build-setting-unused-functions-actually-do