【iPhone開発】AVAudioPlayerを使う際に知っておきたいこと

| トラックバック(0)
このエントリーをはてなブックマークに追加 
はじめまして

4月に入社したばかりのGyouzaです。
私は現在行っているiPhone開発でのことを中心に書いていきたいと思います。

まだまだ新米なので誤った情報などもあるかもしれませんが
よろしくお願いします。

以下、AVAudioPlayerを使う際に知っておきたいことです。



AVAudioPlayerの使う際に知っておきたいこと

•シミュレータでテストすると最初の音がバグっている
  →シミュレータが再現出来ていないだけで、実機で問題はないので無視しましょう。

•再生にラグが発生する。
  →prepareToPlayメソッドで読み込んでおきましょう。ラグが短くなります。

•曲は止まったのにバッファ解放されていない
  →pauseメソッドによる停止ではバッファ解放はされません。stopメソッドを使いましょう。
     stopメソッドの場合はprepareToPlayメソッドをもう一度呼び出すことで再開することが
     できるようになります。

•iPhoneがロックされると再生が止まってしまう
   →AudioSessionSetPropertyで細かな設定が必要です。

以上

トラックバック(0)

トラックバックURL: http://blog.volv.jp/mt-tb.cgi/112

カスタム検索