swift Archive

Failable Initializer – Swift1.1の新機能

Xcode6.1からSwiftのバージョンが1.1になっています。 1.0からのリリースが早いですが、これで一旦落ち着くでしょう。 Swfit1.1の大きな変更点はFailbale Initializerです。 日本語だ […]

Apple公式Swiftのチュートリアルビデオ

アップルから「Building Your First Swift App Video」という簡単なアプリを作成するチュートリアルビデオが出ました。 わずか6分13秒で以下のポイントでアプリケーションを作成します。 Sin […]

SwiftでiOS開発:スカッシュゲーム

スマホアプリといえばゲーム! ゲームの古典スカッシュゲームを作ってみました。 ここからブロック崩しやインベーダーゲームに発展させるのはお決まりですね。 iOSの開発環境にはゲームのテンプレートが用意されていて、4つのGa […]

SwiftでiOS開発:ToDoリスト

RSSリーダーでSingle Viewとデータ通信を扱ってみました。 今度は画面遷移をともなうToDoリストを作ってみます。 XcodeのMaster-Detail Applicationテンプレートを使えば、画面遷移と […]

SwiftでiOS開発:RSSリーダー

Swiftを使ってサンプルiOSアプリを作ってみました。 作成したアプリケーションはRSSリーダーです。 RSSリーダーはTableViewを使いますし、データの通信もあるので、サンプルとしては手頃です。 今回はシンプル […]

A Swift Tourその5– Protocols and Extensions、Generics

Swiftの言語仕様である「The Swift Programming Language」に沿って、学んでいきます。 Protocols and Extensions / プロトコルと拡張 プロトコルの宣言には prot […]

A Swift Tourその4– Enumerations and Structures

Swiftの言語仕様である「The Swift Programming Language」に沿って、学んでいきます。 Enumerations and Structures / 列挙型と構造体 列挙型には enum を使 […]

A Swift Tourその3– Objects and Classes

Swiftの言語仕様である「The Swift Programming Language」に沿って、学んでいきます。 Objects and Classes / オブジェクトとクラス クラスはクラス名に class をつ […]

A Swift Tourその2 – Functions and Closures

Swiftの言語仕様である「The Swift Programming Language」に沿って、学んでいきます。 Functions and Closures / 関数とクロージャ 関数を定義するには func を使 […]

A Swift Tourその1 – Simple ValuesとControl Flow

Swiftの言語仕様である「The Swift Programming Language」はとてもわかりやすいです。 この内容に沿って、playgroundを使って試していくと、Swiftが驚くほど理解できます。 pla […]