単独で下線(”_”)を使用した場合、値は使われずにスルーされる。
戻り値を使わない、外部変数名を使わない、引数を使わないということを明示的に記述することができます。
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
//外部引数名を使わないことを明示的に記述 //ワーニングがでる? func convertSeconds(_ h:Int , _ m:Int) -> Int{ return 60 * (60 * h + m ) } //Bool型の第三引数は利用しないことを明示的に記述 func convertSeconds2(h:Int , m:Int ,_:Bool) -> Int{ return 60 * (60 * h + m ) } //戻り値を使用しないことを明示的に記述 _ = convertSeconds(3,25) |