せでぃのブログ

ブログ初心者おいどんのどうでもいい愚痴やどうでもいい愚痴やどうでもいいマメ知識などを披露するチラシの裏です。

swift使いやすいけど変な癖あるな

Objective-Cでpaizaの例のナップサック問題に再挑戦-メモ化再帰と漸化式 - せでぃのブログ
 久しぶりにコードを触りたくなって、ナップサック問題swiftで書き換えてみた。
github.com


 funcを使う段になると第二引数以降でラベルを強要されるのが、納得いかねぇ。例えばこんな感じ。第二引数だけj:ついたら見た目おかしいやろ!! しかもこれ、ラベルじゃねぇんだよ! ラベル付けてねぇんだよ、そのまんま変数名だよ!

func hoge(i :Int, j :Int) -> Int {
    return i + j
}
print ("答え", hoge(700, j: 77))  // 答え:777