2011-09-16 4 views
1

가 나는 사운드 보드 응용 프로그램을 만들려고 노력하고있다 "_AudioServicesCreateSystemSoundID"그리고 난 내가 IT를 GET DONT이 오류를 정의되지 않은 기호 :

Undefined symbols for architecture i386: 
     "_AudioServicesCreateSystemSoundID", referenced from: 
      -[S0undFXViewController sound1] in S0undFXViewController.o 
      -[S0undFXViewController sound2] in S0undFXViewController.o 
      -[S0undFXViewController sound3] in S0undFXViewController.o 
      -[S0undFXViewController sound4] in S0undFXViewController.o 
      -[S0undFXViewController sound5] in S0undFXViewController.o 
      -[S0undFXViewController sound6] in S0undFXViewController.o 
를 얻을 !!!!!!!

+0

조금 더 많은 내용이 귀하의 상황을 이해하는 데 도움이됩니다. 너 뭐하려고? 당신의 코드는 무엇입니까? 어떤 라이브러리를 사용하고 있습니까? –

답변

9

이러한 종류의 오류는 대개 누락 된 프레임 워크 때문에 발생합니다.

프로젝트에 AudioServices 프레임 워크를 추가 했습니까? 헤더 파일을 가져 오는 것만으로는 충분하지 않습니다.

은 엑스 코드에서 모듈 지원을 설정 한 경우 편집

사실, 그것은 충분 프레임 워크를 단지를 @import합니다.

관련 문제