我打算免费发布我的10首歌曲录音,但是捆绑在一个iPhone应用程序中.它们不适用于网络或iTunes,也不适用于现在的任何地方.
我是iphone sdk(最新)的新手,你可以想象,所以我一直在浏览开发者文档,各种论坛和stackoverflow来学习.
Apple的avTouch示例应用程序是一个很好的开始.但我希望我的应用程序逐一播放所有10首曲目.所有歌曲都添加到资源文件夹中,并命名为track1,track2 ... track10.
在avTouch应用程序代码中,我可以看到以下两个部分,我认为我需要进行更改以实现我正在寻找的内容.但我迷路了.
// 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];
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮助我
1.如何加载阵列与所有10个轨道添加到资源文件夹
2.当我点击播放时,播放器应该开始第一个轨道.当第一个轨道结束时,第二个轨道应该开始,依此类推剩下的轨道.
谢谢