CATEGORY swift

Swift基礎Part4 クラス定義

クラス定義の基本 まずはインスタンスフィールドとインスタンスメソッドがあるベーシックなもの static系のメソッドとフィールドは以下のように定義します willSet,didSet インスタンスフィールドに値をセットす…

Swift基礎Part3 Optionalとか関数宣言とか

nilの取り扱いとOptional Optional Swiftでは、nil代入は基本的に許可されません。 nil代入は、「nilかもしれない」変数として明示的に宣言するようにしなければ、そもそもコンパイルが通りません。…

Swift基礎Part2 制御構文

Swiftの制御構文(演算子、及びfor、if…について) 1.演算子 算術演算子、比較演算子はいろいろなプログラミング言語とほぼ共通。 範囲演算子 start…endの形式で記述して、その範囲を…

Swift基礎part1 基本的なデータ型とデータ構造

iOS開発に興味がわいたのでSwiftを勉強してみることにしました。 1.変数・定数の宣言 変数はvarで宣言、定数はletで宣言します。 Swiftではvarの使用は非推奨のようです。基本的に、定数・変数に関わらずle…