- 24 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 08:32:34.25 ID:tLJazyzK]
- 1レスでマスターできるSwift言語入門
他言語のよせあつめだから、マスターするにはこれだけで十分w (まあざっとしか見てないから間違ってたらすまん) タイプセーフ言語。全般的に型ある。型キャストもある。 Generics搭載、アトリビュートあり var(変数)とlet(定数)。変数・引数の定義は「名前: 型」の順番 文字列リテラル = よくある文字列クラス。文字列の中で変数展開や関数実行可能 for、for in、while、do while、if、swtchがある。 ループ系はラベルが使えてbreak、continueできるタイプ switchは、caseにそこそこ色んなモノが使えてFallthroughキーワードでフォールするタイプ 関数はfuncで定義。デフォルト引数と名前付き引数が使える。 可変引数は...、inoutキーワードで引数で戻り値を返せる。クロージャある。アロー演算子もある。 タイプセーフEnum。おなじみのclassとstruct。thisはself。 (たぶん)単一実装継承。インターフェース(protocols)継承は複数可能 overrideキーワード、プロパティ(set、getキーワード)あり コンストラクタ=init、デストラクタ=deinit。 自動リファレンスカウンタ方式。Weak Referencesあり extensionで既存クラス拡張可能 例外、try-catchは不明(なし?)
|

|