gaaamiiのブログ

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

iPhoneアプリ開発 Xcode4.6でおみくじアプリ

チュートリアル動画3本目。

【Xcode4.6 】「おみくじアプリ」 iPhoneアプリ開発 入門者向けチュートリアル

今回はおみくじアプリをつくる動画をアップロードしました。
やっていることは­­以下の通りです。
・MainStoryBoardを使ってボタンとラベルを置く
・ボタン・ラベルとコードを結びつける
・配列を用意して、4種類の結果を格納する
・ボタンを押す度にランダムで占いの結果を表示する

このチュートリアルでわかるのは、配列と乱数をどうやって生成するのかってとこですね。3月に紹介したTwitter連携なんかと合わせればそこそこ面白いことができそうです。

動画中で書いたコード

ViewController.h

NSArray *omikujiList;
int rNum;
__weak IBOutlet UILabel *result;

ViewController.m

- (void)viewDidLoad
{
    [super viewDidLoad];
    omikujiList = [NSArray arrayWithObjects:@"大吉!",@"中吉",@"小吉",@"凶", nil];
	// Do any additional setup after loading the view, typically from a nib.
}
- (IBAction)omikuji:(id)sender {
    rNum = arc4random() % 4;
    result.text = [NSString stringWithFormat: @"%@",[omikujiList objectAtIndex:rNum]];
}

関連

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

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


詳解 Objective-C 2.0 第3版

詳解 Objective-C 2.0 第3版