Cocoa touch 播放声音的iPhone应用程序存在问题

Cocoa touch 播放声音的iPhone应用程序存在问题,cocoa-touch,core-audio,Cocoa Touch,Core Audio,我开发了一个iPhone应用程序,可以播放声音 但是,当我在模拟器中播放声音时,控制台显示以下行() [12:07:07.505]找不到要注册的音频解码器组件64766938 [12:07:07.506]找不到要注册的音频解码器组件6D730011 [12:07:07.514]找不到要注册的音频解码器组件696C6263 [12:07:07.514]找不到要注册的音频解码器组件6D730031 [12:07:07.515]找不到要注册的音频解码器组件696C6263 问题是什么?如何加载文件,

我开发了一个iPhone应用程序,可以播放声音

但是,当我在模拟器中播放声音时,控制台显示以下行()

[12:07:07.505]找不到要注册的音频解码器组件64766938
[12:07:07.506]找不到要注册的音频解码器组件6D730011
[12:07:07.514]找不到要注册的音频解码器组件696C6263
[12:07:07.514]找不到要注册的音频解码器组件6D730031
[12:07:07.515]找不到要注册的音频解码器组件696C6263

问题是什么?

如何加载文件,以及如何将文件添加到应用程序

如果您将声音文件包括在应用程序的捆绑包中,则可能会因为您错误地加载资源而导致此错误

如果是这种情况,则这是要检索声音文件的代码:


NSString*resPath=[[NSBundle mainBundle]路径用于资源:kMySoundFileName类型:kMySoundFileName扩展目录:@”“

声音文件的格式是什么?显示我使用的.WAV和.CAF声音文件的播放代码。我使用了以下代码:NSString*path=[[NSBundle mainBundle]pathForResource:soundName of type:type];
[12:07:07.505 <0xb0185000>] could not find audio decoder component 64766938 for registration
[12:07:07.506 <0xb0185000>] could not find audio decoder component 6D730011 for registration
[12:07:07.514 <0xb0185000>] could not find audio decoder component 696C6263 for registration
[12:07:07.514 <0xb0185000>] could not find audio decoder component 6D730031 for registration
[12:07:07.515 <0xb0185000>] could not find audio decoder component 696C6263 for registration