お?いけるくさい?

iPhoneアプリエンジニアのたまごです。いっちょまえエンジニア目指してちいさな発見や学んだことを覚え書きしていきます!Objective-C/iOS/開発

2012-06-01から1ヶ月間の記事一覧

乱数の生成(制限値つき)

今回のアプリで乱数取得するんやけど、 はじめ //乱数の取得 - (int)getStageNum:(int)min max:(int)max{ static int randInitFlag; if (randInitFlag == 0){ srand*1; randInitFlag = 1; } return min + (int)(rand()*(max-min+1.0)/(1.0+ RAND_MAX)); } */…

メンバ変数はいい加減に

いい加減、メンバ変数のこと聞き過ぎじゃね? てさすがに思うので、 小出しで毎回聞くのではなく、 一度にほぼ完で理解をしようというスタイルを目指しております しまです! 今日覚えたメンバ変数の知識は、 まー冷静に考えてみればわかることだけども、 (.…

NSTimerについて

こないだ音のところでどや顔で作ってたタイマー間違ってた...笑 関数のほうに、 -(void)メソッド名:(NSTimer*)timer{ } って書くやん。 そこの引数のとこ、完全に生成したタイマーの名前書くと思ってたら、 どうやら新しく変数を生成していただけらしい。 ん…

「他クラスメソッドさーん!」「はーい!」

前回「残しておきたいものは、メンバ変数の中に」で 効果音の実装をやったんやけど、 結局あれは使わんくて、←w (なぞの不具合もばしばし起こりまくり) 「AppDelegateちゃんに音を鳴らさせる」 という実装に変更しました。 他のクラスにメソッドを実行させ…

こんなところに原因があったか!

この画像を表示しようとしたら、 ViewのサイズもImageViewのサイズも 画像サイズぴったりに表示しているはずなのに、 なぜだか一番下の線だけが切れたみたいに表示されない。 なぜだ。 170*170で作ってるはずなのになー。 もしかして1pxたりないのかなー。 …

生成したいUIViewの座標を簡単に知れる方法!

現段階ではInterfaceBuilderで直感的にViewを生成していますが、 今後ポイントでViewを生成したい!というときに使える方法。 いったんIBでぺぺっと貼る作業は必要になるけど、 画面のどのへんかってのを一発で知ることができて便利! 1、空っぽの親ViewをI…

NSMutableArrayでエラーがおこってるぞー

以下のエラーがでた。 Terminating app due to uncaught exception ‘NSRangeException’, reason: ‘*** -[NSMutableArray objectAtIndex:]: index 0 beyond bounds for empty array’ ぐぐってみたところ、 人様のサイトにこのようなことが書いてある! - NSMu…

残しておきたいものは、メンバ変数の中に。

お題【アニメーションに合わせて効果音を鳴らして、 アニメーション終了と同時に終わらす!】今回アニメーションを、タイマーじゃなくて block(ブロック)というものを使って処理していたので、 タイマーのメソッドの中に書くことができない。しゃーない。新…