旧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]];
}