-1

我试图在我的 iPhone 游戏中播放 mp3 歌曲,我做到了!但有个问题!现在,只有那首歌可以在我的应用程序中播放,我尝试在 Xcode 中更改歌曲的名称,但它不起作用!然后,我删除了那首歌曲以尝试另一首歌曲,并且发生了非常奇怪的事情,Xcode 仍在运行已删除的歌曲!我想知道如何从我的 Mac 中完全删除那首歌曲,以及为什么其他歌曲不能正常工作。

这是我的 delegate.m,我更改了 (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];
4

1 回答 1

0

删除第一首歌曲并替换它后,进行清理,然后重试。确保您不仅从 xcode 中删除了它,而且还删除了它对 Mac 中或放置它的任何位置的项目文件的引用。

于 2013-06-03T19:55:55.913 回答