2010年5月8日土曜日

サウンドの再生位置

サウンドの再生位置はAVAudioPlayerクラスのcurrentTimeプロパティで指定できます。
サウンド全体の長さはdurationプロパティで取得できます。


    // 再生位置(10秒)
    avap.currentTime = 10.0f;

    //サウンド全体の長さ(秒)
    NSTimeInterval duration = avap.duration;

NSTimeInterval型はdouble型にtypedefされています。
ちなみにObjective-Cで「プロパティ」というのは、C#でいうところのプロパティと同じ意味で、実際にはメソッドが呼出されています。Objective-C バージョン2.0から追加された言語仕様だそうです。

0 件のコメント:

コメントを投稿