Storyboardから始めるiPhoneアプリ開発

Twitterボタン
Twitterブログパーツ

Xcodeやobjective-c、Storyboardについて得た知識などiPhoneアプリ開発の体験記を配信


草刈りパニック 海軍王アカデミー シンプルゆめ日記 シンプル表計算CelLion 魔球スラッガー 地頭を鍛えるでんしゃ算数 Don't 100
2012/03/08(木)

iPhoneアプリでHelloWorldを表示する(3)〜Storyboardのオブジェクトとコードを紐付け、アプリを起動する〜

カテゴリ:HelloWorldの作り方
==<<管理者環境>>==
MacOSX ver.10.7.3
Xcode ver.4.3
iOSシミュレータ ver.5.0
==============

前回はStoryboardでインターフェースを作成しました。

↓前回の記事
iPhoneアプリでHelloWorldを表示する(2)〜Storyboardでインターフェースを作る〜

今回はついにアプリを動かします。

ますコード上でLabelとRound Rect Buttonを定義します。

左のサイドバーからViewController.mを選択します。
コードファイルが表示されるはずです。

スクリーンショット 2012-03-07 14.24.37

以下のように追記してください。

//以下コードです。

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController{

IBOutlet UILabel *lbl_HelloWorld;
IBOutlet UIButton *btn_HelloWorld;
}

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}



ボタンのアクションを追記します。
今回はボタンを押すとラベルにHelloWorld!!と表示されるアクションを追記します。

//以下コードです。

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController{

IBOutlet UILabel *lbl_HelloWorld;
IBOutlet UIButton *btn_HelloWorld;
}

-(IBAction)CallHelloWprld{

lbl_HelloWorld.text = @"HelloWorld!!";
}

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}



コード上で定義できたら、ビルドしておきましょう。
command+Bです。ビルドすることで定義がアプリに反映されます。

次に画面上のLabel,Round Rect Buttonとコード上のLabel,Round Rect Buttonを紐付けます。

左のサイドバーからMainStoryboard.Storyboardを選択してください。
そして、iPhone画面の下にあるバーをクリックし、右のサイドバー上の矢印をクリックします。
下記のキャブチャを見ると分かりやすいと思います。赤い丸が付いている2カ所です。

スクリーンショット 2012-03-07 18.47.04

コードとインターフェースを紐付けます。
下記キャブチャの右サイドバー上の赤丸の部分をドラッグし、該当のオブジェクトにドロップしましょう。
そうです。画像のイメージです。

スクリーンショット 2012-03-07 18.53.25

アクションを紐付けましょう。画像の青線でつながっている部分を上記の要領で紐付けていきます。
ドロップをするとボタンの動作方法の選択ポップアップが表示されます。
Touch up insideを選択しましょう。

スクリーンショット 2012-03-07 19.02.37スクリーンショット 2012-03-07 19.03.43

これで完成です!!
RUNボタンをおしてみてください。

スクリーンショット 2012-03-07 19.14.56

どうでしょうか?
やってみたら簡単ですね。

今後も簡単な操作のチュートリアルをアップしていきますので、応援を宜しくお願いします。
関連記事
  1. 2012/03/08(木)|
  2. HelloWorldの作り方
  3. | トラックバック:0
  4. | コメント:0
<<[Xcode][objective-c]iPhoneアプリからアプリのレビューページに直接遷移する方法 | ホーム | iPhoneアプリでHelloWorldを表示する(2)〜Storyboardでインターフェースを作る〜>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://blog.casualappteam.com/tb.php/63-09c580a8
この記事にトラックバックする(FC2ブログユーザー)

検索フォーム

アプリ紹介記事

おすすめ書籍

入門者向けおすすめサービス

iPhoneアプリ開発やリリースに必須と思われるサービスです。開発と並行してリリースの環境を整える必要があります。

    シティバンク
    アプリから得られる収入やアプリ製作関連の支出を管理する口座が必要です。アプリから得られる収入は日本円だけではなく米ドル等の外貨の場合がありますので、グローバルで貨幣の両替が簡易な銀行口座を選択します。一旦はここで無難です。

    FC2ブログ
    アプリをリリースする際、サポートサイトが必須です。無料で使い勝手の良いFC2ブログがおすすめです。

    リンクシェア
    アプリの下によくある広告のあれです。ここと提携してアプリ内に広告を設置することで、広告収入を得ることができます。少しでも下心があるなら必須です。

    三井住友VISAカード
    デベロッパー登録やその他経費をクレジット払いにしておけば支払いの履歴も残りますし、一々振り込む手間が省けます。三井住友VISAカードならcitiバンクを支払い口座に指定できますし、なにかと便利です。

中級者向けおすすめサービス

iPhoneアプリをリリースしても、ダウンロードされなければ意味がありません。さらに集客力・発信力を向上させましょう。

    お名前.com
    格安で独自ドメインを取得することができます。自社サイト・個人サイトを作成する際にご利用ください。

    さくらのレンタルサーバ
    レンタルサーバーです。webサイト用もしくはアプリのデーターサーバー用にどうぞ。

    ロリポップ!レンタルサーバー
    レンタルサーバーです。webサイト用もしくはアプリのデーターサーバー用にどうぞ。

その他のおすすめサービス

私のオススメのサービスです。
参考なれば幸いです。


1位   リクナビNEXT

iPhoneアプリエンジニアは求人市場で需要があります。一般企業はアプリを広告として使うケースがありますから。私自身もリクナビNEXTを利用しています。


2位   随時更新していきます。

QRコード

QR

全記事表示リンク

全ての記事を表示する

カテゴリ

最新記事

月別アーカイブ

プロフィール

CasualAppTeam

Author:CasualAppTeam
初めまして。
iPhoneアプリ開発についてブログを綴っていきます。
xcodeやobjective-c,storyboardなどについて詳しく書いていきます。

最新コメント

最新トラックバック

RSSリンクの表示

自分のための外部リンク