架构i386的未定义符号:“_ AudioServicesCreateSystemSoundID”

时间:2011-09-16 23:07:42

标签: xcode xcode4

我正在尝试创建一个音板应用程序并且我收到此错误

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

我不知道!!!!!!!

1 个答案:

答案 0 :(得分:9)

这种错误通常是由缺少框架引起的。

您是否已将AudioServices框架添加到项目中?仅导入头文件是不够的。

修改

实际上,如果你打开Xcode中的模块支持,只需@import框架即可。