サウンドの再生位置はAVAudioPlayerクラスのcurrentTimeプロパティで指定できます。
サウンド全体の長さはdurationプロパティで取得できます。
// 再生位置(10秒)
avap.currentTime = 10.0f;
//サウンド全体の長さ(秒)
NSTimeInterval duration = avap.duration;
NSTimeInterval型はdouble型にtypedefされています。
ちなみにObjective-Cで「プロパティ」というのは、C#でいうところのプロパティと同じ意味で、実際にはメソッドが呼出されています。Objective-C バージョン2.0から追加された言語仕様だそうです。
0 件のコメント:
コメントを投稿