Swift

Swift

論理和をとる(OR演算)

論理和も計算することができます。var cond1 = truevar cond2 = truevar cond3 = falsecond1 || cond2 // truecond1 || cond3 // truecond1 || co...
Swift

空の配列

Swiftでの空の配列の扱い方です。空の配列を作ったり、設定しておくこと ...
Swift

配列の宣言

Swiftでの配列の宣言方法です。配列を宣言しておくことで、見通しが良くなったり ...
Swift

定数の使い方

Swiftでプログラムを書いていく上で、変数だけでなく定数も使えた方がしっかりとしたプログラムを書くことができます。変数だけでも動くことは動きますが、一度値を設定したらその後は全く変えない値もあるわけで、そこに不測の値の ...
Swift

文字列中に変数展開

変数(定数)の値を文字列の中で使いたい場合があります。そういう時には、\(バックスラッシュ)を付けた括弧の中に変数(定数)を書きます。var name = "山田"let message = "\(name)さん、こんにちは。"   // ...
Swift

文字列同士の結合

文字列同士は結合することができます。let str1 = "こんにちは。"let str2 = "お元気ですか"let str3 = str1 + str2    // こんにちは。お元気ですか+演算子を使うだけのとても直感的な方法ですね。
Swift

Swiftは静的な型付け言語

Swiftは静的型付き言語です。その意味は、コンパイル時に、全ての変数と定数の型が決定されるということです。一度決定された型以外の型の値を変数や定数に代入しようとすると、コンパイルエラーになります。コンパイルのエラーがあるとプログラムを実行...
Swift

Swiftはプロトコル指向の言語

Swiftは、関数型だったり、オブジェクト指向だったり、様々な側面、パラダイムがある言語です。中でも特徴的なのはプロトコルです。WWDC2015のセッションの中でプロトコルを使う理由、そしてそのためにSwiftという言語が開発され、初のプロ...
Swift

変数の使い方

変数の定義、宣言や初期化の仕方も色々ですが、どのように使ったらよいのでしょうか。
Swift

比較演算子のまとめ

値同士を比較して、if文で使ったりできます。var a = 1var b = 2a > b //a < b //a == b // falsea != b // true== -> 二つの値が等しいかどうか。等しければ、true。!= ->...