【Xcode/Swift】コンパイル警告:”Code will never be executed”の解決方法

警告内容

ビルドすると、以下のような警告が表示された。

Code will never be executed

原因

まぁ一言で言うと、「そのコードは実行されることは絶対ないよ」と言う警告です。要は、そのコード意味ないってXcodeに言われてることになります。

例えば、絶対に中に入らないif文だったり、、

if false {
    print("絶対にprintされません。")
}

関数でreturnした後に何かしようとしたり、、

func hoge() {
    return
    print("a")
    print("b")
}

解決方法

削除!