我打算免费发布10首我的歌曲录音,但捆绑在iphone应用程序中。它们不能在网络或iTunes或任何地方使用。使用AVAudioPlayer播放多个音频文件
我是新来的iphone SDK(最新),因为你可以想象,所以我一直在浏览开发者文档,各种论坛和stackoverflow来学习。
Apple的avTouch示例应用程序是一个很好的开始。但是我希望我的应用能够逐一播放所有10首歌曲。所有歌曲都添加到资源文件夹中,并命名为track1,track2 ... track10。
在avTouch应用程序代码中,我可以看到以下2个部分,这是我认为需要进行更改以实现所需内容的地方。但我迷路了。
// Load the array with the sample file
NSURL *fileURL = [[NSURL alloc]
initFileURLWithPath:
[[NSBundle mainBundle] pathForResource:@"sample" ofType:@"m4a"]];
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
{
if (flag == NO)
NSLog(@"Playback finished unsuccessfully");
[player setCurrentTime:0.];
[self updateViewForPlayerState];
}
任何人都可以请帮我在
1.如何将阵列与被添加到资源文件夹
2.当我打比赛,球员应该开始第一首曲目全部10首曲目加载。当第一首曲目结束时第二首曲目应该开始,以此类推其余曲目。
谢谢