Swift」カテゴリーアーカイブ

(26)【Swift学習】[11] 関数コール

関数の書き方 ・行頭に「func」と書く。 ・引数は「変数名:データ型」と書く。複数あれば「,」でつなぐ。 ・戻り値は「->データ型」と書く。 以下、簡単な関数 sayHello() を実装してみた。 関数を書く前で関数… 続きを読む »

(24)【Swift学習】[9] 制御構文 switch

breakが不要 breakの書き忘れに起因するバグは確かに多い。 fall throughさせたいときに明示させる方がバグが生じにくいのだろう。 case文に値の範囲が書ける 「…」で値をつなぐと指定範囲で… 続きを読む »

(23)【Swift学習】[8] Optional型

Optional型とは、値の設定されていない変数、定数を許容するデータ型だ。 いわゆる null, nil を持つことができるデータ型だ。 こちらのサイトの説明がとってもわかりやすい。 参照: どこよりも分かりやすいSw… 続きを読む »

(21)【Swift学習】[6] ディクショナリ

ディクショナリの宣言と要素へのアクセス これも配列と同様に他言語と大差ない。 ディクショナリの宣言時にデータ型も宣言 キーと値、それぞれのデータ型を「:」で繋いで宣言する仕様だ。 配列と同様に、与えた初期値からデータ型が… 続きを読む »

(20)【Swift学習】[5] 配列

配列の宣言と要素へのアクセス 他言語と大差ない、特に違和感のない言語仕様だ。 配列の宣言時にデータ型も宣言 変数の場合と同様に、配列が保持するデータ型を宣言できる。 ※初期値を与える場合、データ型を推測してくれるので宣言… 続きを読む »