gaaamiiのブログ

悪気なく間違ったことを書いている時があります。コメントやTwitter、ブコメなどでご指摘ください

Xcodeに初めて触る初心者の方に向けてチュートリアル動画をアップロードしてみました






[Xcode4.6]iPhoneアプリ開発 入門者向けチュートリアル「カウンターアプリ」

一応、バージョンはXcode4.6です。

やっていることはこんな感じです。

  • MainStoryBoardを使ってボタンとラベルを置く
  • ボタン・ラベルとコードを結びつける
  • ボタンを押すとラベルの数字を+1していく動作を実装する

本当に初心者向けですが、「Xcodeインストールしたけど英語ばっかで意味分かんない」いう方に役に立つことを願っています。

動画中で書いたコード

ViewController.h

int counter;

ViewController.m

- (IBAction)plusButton: (id)sender{
	counter++;
	countLabel.text = [NSString stringWithFormat:@"%d",counter];
}

追記(2013/03/09)
動画中では、変数のcounterに初期値である0を代入していません。これでも動くので上げてしまいましたが、本来、初期値は入れておく必要があります。viewDidLoad関数の[super viewDidLoad]の前の行にcounterの初期値,countLabel.textの初期値を代入する文を挿入しましょう。

【変更前】

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

【変更後】

- (void)viewDidLoad
{
    counter = 0;
    countLabel.text = [NSString stringWithFormat:@"%i",counter];
    [super viewDidLoad];
	// Do any additional setup after loading the view, typically from a nib.
}

関連

絶対に挫折しない iPhoneアプリ開発「超」入門【iOS6対応版】

絶対に挫折しない iPhoneアプリ開発「超」入門【iOS6対応版】

詳解 Objective-C 2.0 第3版

詳解 Objective-C 2.0 第3版