声音输出含义

时间:2012-06-21 02:43:05

标签: iphone ios xcode

所以我在按下UIButton时添加了一个声音(.wav),但它在调试器中输出了这个,有人可以解释或帮助我这是什么:

2012-06-21 10:29:51.784 PhotoSlot[817:1dc0b] The default input device's sample rate was changed.
2012-06-21 10:29:51.786 PhotoSlot[817:21a2b] Audio device's sample rate changed. You may need to restart the simulator.
2012-06-21 10:29:51.786 PhotoSlot[817:1dd0f] Default audio device changed. Restart the simulator to have it use the newly-selected device.

以下是我的声音代码:

NSString* resourcePath = [[NSBundle mainBundle] resourcePath];
resourcePath = [resourcePath stringByAppendingString:@"/push.wav"];
    //Initialize our player pointing to the path to our resource
player = [[AVAudioPlayer alloc] initWithContentsOfURL:
          [NSURL fileURLWithPath:resourcePath] error:NULL];
//set our delegate and begin playback
player.delegate = self;
[player play];

三江源。

  

2012-06-21 11:24:09.702 PhotoSlot [1578:1a303]加载错误   /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn:   dlopen的(/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn,   262):找不到符号:__ CFObjCIsCollectable引用自:   /System/Library/Frameworks/Security.framework/Versions/A/Security
  期望:   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation   在/System/Library/Frameworks/Security.framework/Versions/A/Security中   2012-06-21 11:24:09.711 PhotoSlot [1578:1a303]加载错误   /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn:   dlopen的(/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn,   262):找不到符号:_
_CFObjCIsCollectable引用自:   /System/Library/Frameworks/Security.framework/Versions/A/Security
  期望:   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation   在/System/Library/Frameworks/Security.framework/Versions/A/Security中   2012-06-21 11:24:09.996 PhotoSlot [1578:1a303]加载错误   /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:   dlopen的(/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn,   262):找不到符号:__ CFObjCIsCollectable引用自:   /System/Library/Frameworks/Security.framework/Versions/A/Security
  期望:   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation   在/System/Library/Frameworks/Security.framework/Versions/A/Security中   2012-06-21 11:24:10.006 PhotoSlot [1578:1a303]加载错误   /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:   dlopen的(/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn,   262):找不到符号:_
_CFObjCIsCollectable引用自:   /System/Library/Frameworks/Security.framework/Versions/A/Security
  期望:   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation   在/System/Library/Frameworks/Security.framework/Versions/A/Security中   2012-06-21 11:24:10.024 PhotoSlot [1578:1a303]加载错误   /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:   dlopen的(/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn,   262):找不到符号:__ CFObjCIsCollectable引用自:   /System/Library/Frameworks/Security.framework/Versions/A/Security
  期望:   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation   在/System/Library/Frameworks/Security.framework/Versions/A/Security中   2012-06-21 11:24:10.033 PhotoSlot [1578:1a303]加载错误   /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:   dlopen的(/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn,   262):找不到符号:_
_CFObjCIsCollectable引用自:   /System/Library/Frameworks/Security.framework/Versions/A/Security
  期望:   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation   在/System/Library/Frameworks/Security.framework/Versions/A/Security中   2012-06-21 11:24:10.053 PhotoSlot [1578:1a303]加载错误   /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:   dlopen的(/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn,   262):找不到符号:__ CFObjCIsCollectable引用自:   /System/Library/Frameworks/Security.framework/Versions/A/Security
  期望:   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation   在/System/Library/Frameworks/Security.framework/Versions/A/Security中   2012-06-21 11:24:10.071 PhotoSlot [1578:1a303]加载错误   /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:   dlopen的(/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn,   262):找不到符号:_
_CFObjCIsCollectable引用自:   /System/Library/Frameworks/Security.framework/Versions/A/Security
  期望:   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation

1 个答案:

答案 0 :(得分:3)

啊,发布错误可以帮助我。 I found this closely related question也与您所看到的输出具有相同的输出。

但我认为你应该做的真正的解决方案(假设你正在使用ARC),is found in this other answer:你需要为你的“AVAudioPlayer”实例保留一个强大的参考,而声音是播放。让你的播放器成为“strong”ivar(实例变量),在播放新声音之前,设置“self.player = nil;”,这应该可以解决你的问题。

此外,关闭模拟器调试器中的所有断点,看看你是否有更好的运气。