
1 jevonszmx 2014-07-09 22:28:30 +08:00 单例模式啊。。。 |
3 PrideChung 2014-07-10 11:22:38 +08:00 这问题在卖萌么 把这行以及在其之后的代码删掉: NSString *sOngB= [[NSBundle mainBundle] pathForResource:@"songB" ofType:@"mp3"]; |
4 run2 2014-07-10 13:09:35 +08:00 @PrideChung 呃,lz是想播放完songA放songB吧 |
5 PrideChung 2014-07-10 13:44:51 +08:00 @sobigfish 我仔细审题了,没看出楼主有这样的意思 |
6 jevonszmx 2014-07-10 17:54:46 +08:00 @PrideChung @sobigfish @parkman 额,那我回答少了: 1、首先播放音乐,要写成单例类,保证同一时间只能有一个音乐在播放; 2、有个播放队列,songA、songB依次加入播放队列,然后才开始播放,监听播放进度,播完songA再songB,循环?? 对吗?其实我也是新手XD |
7 parkman OP @jevonszmx @sobigfish @PrideChung 我自己重新换了一种思路, @PrideChung 设置一个专门用来播放的队列,不断的更新播放的当前文件,并及时做队列的删除与插入,使用delegate 方法来播放当前的队列。从播放队列中清除当前的文件。 |
8 parkman OP @jevonszmx @sobigfish @PrideChung 这个方法控制播放下一个audio - (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag |