0

Shadowing アプリケーションを作成しています。文章で音楽を再生するのに困っています。このような 、...

この「hello world.super world」が音楽に与えられたら、私はこうなりたい…

@implementation
....
MPMusicPlayerController *musicPlayer;

- (void) playMusicByOneSentence
{
            //[musicPlayer play] is play a whole song. I want to play song by each sentence and sleep 5 sec.

            //[musicPlayer play];
            // I want to like following like this
            [musicPlayer playByOneSentence];
    }
}

playByOneSentenc方法は、音を一文再生し続け、一曲終わるまで5秒間停止することです。

しかし、私はこのアクション以上のような考えはありません。Objective-C のplay方法は、音楽全体を再生するだけです。

何か考えはありますか?

4

1 に答える 1

1

これを処理する 1 つの方法は、音楽を別々のファイルにスライスしてから、それぞれを別々に再生することです。

ファイルに論理的な命名スキームを指定すると (たとえば、sound1.mp3、sound2.mp3、...、sound42.mp3)、ファイルを簡単にループして必要に応じて再生したり、ファイル名と一時停止に関する情報を保存したりできます。実行時にディクショナリにロードされる plist。

于 2012-05-08T05:31:18.297 に答える