読者です 読者をやめる 読者になる 読者になる

しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

Swift2.0でメソッドの第一引数のラベルを必須にさせる

Swift Swift2.0

下のようにvalue1とラベル名を記述する必要があります。

func method(value1 value1: Int, value2: Int) {
    print(value1)
}

今まではmethod(#value1: Int, value2: Int)という書き方ができたのですが、Swift2.0では下のエラーが出てできませんでした。

# has been removed; double up "value1"to make the argument label the same as the parameter name