我刚刚更新为使用XCode 4,并在运行以前的一个项目时遇到以下错误:
使用未声明的标识符'kAudioFormatAppleIMA4'
AVFoundation.framework已链接并导入该文件。
为什么会出现这种错误?
谢谢,
萨米
答案 0 :(得分:0)
您是否还包含了CoreAudio.framework?我相信kAudioFormatAppleIMA4就在那里。
答案 1 :(得分:0)
如果遇到这样的问题,请查看相关文档。当你在文档中搜索kAudioFormatAppleIMA4并滚动到页面顶部就可以了,它说:
Core Audio Data Types Reference
Framework
CoreAudio/CoreAudio.h
Declared in
CoreAudioTypes.h
这意味着您必须链接到CoreAudio框架并导入CoreAudio/CoreAudio.h
。