iPhone+OpenAL入門

最近作ったアプリで、独自ピッカーを動かす際に効果音を鳴らそうと思って、AVFoundationで実装したところ、ピッカーをゆっくり動かす分には問題ないのだが、少しでも速く動かすと、再生遅延が起こって音飛びが発生し、最悪の場合再生されなくなってしまった。

そこで、遅延が少ないらしいOpenALで実装してみたので、そのときの手順をまとめてみる。

続きを読む

UIPageControlのアイコンを変える

いま作ってるiOSアプリで、ホーム画面に使われているUIPageControlみたいに、一番左の点だけ独自のアイコンに変更したかったのでやってみた。

ところで、UIPageControlって、何故こんなにもカスタマイズ性が低いのだろうか?
需要や見た目どころの話でなく、背景が白くなった場合に、全く機能を果たせないというのは致命的だ。

続きを読む

UIImage::imageNamed:を使う上で気をつけること

ゼミの後輩が、実機で自作アプリを動かそうとしたら、メモリ不足で動かなかったというので、ソースコードを見せてもらった。
内容は単純なパラパラ漫画。UIImageViewのimageを次々に変えるというもの。

続きを読む