2011-12-07 2 views
0

Xcode를 사용하여 Mac OSX, Objective-C, cocoa app.을 만듭니다. 일정 시간이 지나면 내 앱이 맞춤 사운드를 재생하게합니다.Xcode 앱에서 버튼을 클릭 한 후 어떻게 사용자 정의 사운드를 재생할 수 있습니까?

이 내 코드는 모습입니다 같은 :

- (IBAction)clickToPlayCustomSoundButtonClicked {

[self performSelector:@selector(playCustomSound) withObject:nil afterDelay:1.0];

}

- (void)playCustomSound {

***This is where I want to put the code to play the custom sound***

}

(void)playCustomSound 사용자 정의 사운드를 재생하려면 어떤 코드를 입력해야합니까?

도와주세요 감사들 : D

+0

난 당신이 때 버튼을 재생하는 소리를 원하는 생각하지 않는다 Xcode에서 클릭되었지만 개발중인 앱에서 클릭되었을 때? Xcode는 개발 환경입니다. – Monolo

+0

죄송합니다. 나에게도 똑같은 의미입니다 ... 디자인 환경에서 사운드를 재생할 수는 없지만 Xcode ...라고 말하면됩니다. D – CocoaCoder

답변

0

이가 (사운드 파일을 가정하는 것은 당신의 능숙 폴더에) 시도 :

NSSound *player = [[NSSound alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"MyCustomSound" ofType:@"mp3"] byReference:NO]; 
[player play]; 
+0

고마워요! :디 – CocoaCoder