※ページが正常に表示されない場合
AddBlockなどの広告ブロックツールがONになっていると、ページの一部が表示されないことがあります。これらのツールをOFFにしてみてください。
初心者のためのSwiftプログラミング入門
Swift(スイフト)は、Mac OS XやiOS(iPhone、iPad)のアプリを作成するために新しく開発されたプログラミング言語です。Swiftの基本を覚えて、アプリ開発に挑戦してみましょう!
※「やっぱり、Objective-Cがいい!」という人は、Objective-C入門をどうぞ。
Swiftは、アップルの純正開発環境「Xcode」で利用します。まずは利用のための準備を整え、簡単なプログラムを実行できるまでにしてみましょう。
最終更新: 2014年 07月 12日
3. 制御構文をマスターしよう
制御構文は複雑なプログラムを書く上で不可欠なものです。if, switch, for, while。これら4つの基本構文についてここでまとめて説明しましょう。
最終更新: 2014年 07月 26日
4. 関数をマスターする
関数は、処理をまとめて呼び出せるようにするもの。プログラムを構造化する重要な機能です。Swiftの関数は細かな点まで使いやすく考えられた、とてもユニークな機能です。
最終更新: 2014年 08月 02日
5. クラスの基本について
オブジェクト指向言語では「クラス」を定義することで、オブジェクトを作り利用することができます。この「クラス」の基本的な使い方について説明しましょう。
最終更新: 2014年 08月 16日
6. クラスを更に極める
今回はクラスの特性を更に理解するため、「継承」「オーバーライド」「Computedプロパティ」「クラス・プロパティ/クラス・メソッド」といったものについて説明を行いましょう。
最終更新: 2014年 09月 13日
8. 構造体、列挙型、タプル
Swiftでは、複雑な構造を持った値がたくさん登場します。その中から、構造体、列挙型(enum)、タプル(Tuple)といったものについてここでまとめて説明しましょう。
最終更新: 2014年 10月 11日
9. 関数リテラルとクロージャ
Swiftには「クロージャ」という機能があります。これは、関数を「値」として扱うための仕組みです。このクロージャと値としての関数の扱いについてまとめて説明しましょう。
最終更新: 2014年 10月 25日
10. プロトコルとエクステンション
Swiftには、クラスを拡張するのに役立つ機能が用意されています。プロトコルはメソッドの実装を義務付けるもので、エクステンションはメソッドを後から追加します。この2つの合わせ技をマスターしましょう!
最終更新: 2014年 11月 08日
(by. SYODA-Tuyano.)
※関連コンテンツ