未経験からのiPhoneアプリ開発blog

iPhoneアプリ開発の独学をしています。学習した内容をメモ的に記録していきます。

『iPhoneアプリ開発塾』chapter6-4

音楽や効果音を再生する、AVAudioPlayer, AudioToolboxについて学習しました!

どちらもまずは以下コードでファイルの場所を取得します。

 

NSString *パス名 = [[NSBundle mainBundle] pathForResource:@"ファイル名" ofType:@"ファイル拡張子"];

NSURL *URL名 = [NSURL fileURLWithPath:パス名]; 

 

AVAudioPlayerの場合はalloc & initWithContentsOfURL でインスタンスを作成して、プロパティにcurrentTime、volume、numberOfLoopsなど指定して、prepareToPlayで再生準備までしときます。

 

後半ちょっと見慣れないコードが出てくるのですが、書籍にも書いてある通り、今は細かく問い詰めないで、呪文だと思ってCode Snipped Libraryに入れて、そんなもんなんだと思っておきました。

 

ちょっと難しいけど、細かく理解するってよりは、とにかく動かし方がわかるようにっていうイメージで進んどきます。

 

※本書で勉強中!

iPhoneアプリ開発塾
出版社: 技術評論社 (2012/6/8)
Amazon.co.jp 詳細ページへ