2013-06-03 3 views
-1

내 iPhone 게임에서 mp3 노래를 재생하려고했는데, 그랬어! 그러나 문제가 있습니다! 자, 그 노래 만 내 애플 리케이션에서 재생할 수 있습니다, 나는 Xcode에서 노래의 이름을 변경하려고하지만 그것은 작동하지 않습니다! 그런 다음, 그 노래를 삭제하여 다른 노래를 시도하고, 매우 이상한 일이 발생하면, Xcode는 여전히 삭제 된 노래를 실행 중입니다! 내 Mac에서 그 노래를 완전히 삭제하는 법을 알고 싶습니다. 왜 다른 노래가 작동하지 않는지 알고 싶습니다.Xcode에서 삭제 된 파일 재생

여기에 내 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]; 
+1

이 동작은 시뮬레이터에서만입니까? 그렇다면 다시 설정하십시오. – savner

+2

글쎄, 당신은 * 그것을 * 무한 횟수로 재생하도록 요구했다. –

답변

0

첫 번째 노래를 삭제하고 바꾼 다음 깨끗이 정리 한 다음 다시 시도하십시오. xcode에서 파일을 지우지 않았는지 확인하고 Mac 또는 다른 곳에있는 프로젝트 파일에 대한 참조를 제거하십시오.

관련 문제