我试图在我的iPhone游戏中播放mp3歌曲,我做到了!但有个问题!现在,只有那首歌可以在我的应用程序中播放,我尝试在Xcode中更改歌曲的名称,但它不起作用!然后,我删除了那首歌以尝试另一首歌,并且发生了一些非常奇怪的事情,Xcode仍在运行已删除的歌曲!我想知道如何从我的mac中完全删除那首歌,为什么不是另一首歌。
这是我的delegate.m,我改变了(musicamenu)但它只播放了“musicamenu”歌曲。这首musicamenu是我删除的歌!
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"musicamenu" ofType: @"mp3"];
NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:soundFilePath ];
player = [[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:nil];
player.numberOfLoops = -1; //infinite loop
[player play];
答案 0 :(得分:0)
删除第一首歌曲并将其替换后,请执行清洁操作,然后再次尝试。确保您不仅从xcode中删除它,而且还删除了对Mac中项目文件的引用或放置它的位置。