K2さんの雑記
2018-02-22(Thu) [長年日記]■ Swift tour - Control Flowゆっくりだが、Swift tourを進めている。 Control Flowは、最近のスクリプト言語と同じような感じ。for in / switch case /while / repeat while等。for文でカウンタ付きで回す場合、 for i in 0..<5 { } と書くようだ。 ■ 関数関数も一通り見た。ちょっと特殊なのは、返り値は->の後に書くこと、呼ぶときには、引数のラベルが必要。 func multiple3(number: Int) -> Int { return number * 3 } print(multiple3(number: 4)) 結果は12。みたいな感じ。ラベルを書かないといけないのは面倒なような。ラベルを省略するためには、関数定義で、アンダースコアを入れておく。 func multiple3(_ number: Int) -> Int { return number * 3 } print (multiple3(4)) みたいな感じ。ラベル必須というのはメリットがあるのだろうか。 後、引数に関数を取る例もやったのだが、省略の仕方がちょっと難しくて、よくわからない。ここはもうちょっと掘り下げて調べてみるつもり。 今日は眠いので、ギブアップ。 1965|09|
|
//
自己紹介
自己紹介
広告
計るだけダイエット
つっこみリスト
TrackBacks
日記仲間
な/
す/
ひ/
最近の日記
|