読者です 読者をやめる 読者になる 読者になる

Xcode 6&SwiftでHello Worldアプリ

プログラミング Swift Apple

朝起きたらiOS,OS X用の新しい言語が発表されていた。

Swift - Apple Developer


とりあえず、Hello,Worldを作っていこうと思う。
ボタンを押してラベルにHello Worldを表示するだけのアプリ。


まずはプロジェクトの作成から。

f:id:cakecatz:20140603130839p:plain
Single View Applicationを選択。



f:id:cakecatz:20140603130917p:plain
LanguageでSwiftが選択できるようになってるから選択する。



f:id:cakecatz:20140603130938p:plain
プロジェクトが作成された。
ソースコードが.swiftで生成されてる。



f:id:cakecatz:20140603131657p:plain
まずボタンとラベルを設置するためにストーリボードを開く。
View Controllerのサイズが少し大きいのでiPhoneのサイズに変更。



f:id:cakecatz:20140603131921p:plain
ボタンとラベルを追加。



f:id:cakecatz:20140603132040p:plain
イベントとラベルの関連付け。
Objective-Cのときはヘッダファイルがあったから、そこに記述してたけど
Swiftだとソースファイルに直接追加する。



f:id:cakecatz:20140603132815p:plain
ボタンを押したらラベルにHello,World!を入れるコードを書く。
セミコロンつけたい...(どっちでもいいみたいだけど、マニュアルではつけてないからそれに合わせる)


f:id:cakecatz:20140603133536p:plain:w250f:id:cakecatz:20140603133538p:plain:w250
実行結果。



これからは@に囲まれたソースコードを見なくてすむと思うと、心が晴れやかになります。
もっとちゃんとしたアプリをSwiftを使って作ってみたいけど、お仕事があるからまた今度。