我正在使用AudioSessionGetProperty来检查'audioIsAlreadyPlaying'。 Xcode说:'AudioSessionGetProperty'已被弃用:首先在iOS 7.0中弃用
请有人告诉我应该使用什么,以获得 audioIsAlreadyPlaying 属性。
AudioSessionGetProperty(kAudioSessionProperty_OtherAudioIsPlaying,
&propertySize,
&audioIsAlreadyPlaying);
return audioIsAlreadyPlaying;
答案 0 :(得分:39)
尝试在iOS 6.0或更高版本上使用AVAudioSession
的{{3}}属性。
[[AVAudioSession sharedInstance] isOtherAudioPlaying]
答案 1 :(得分:1)
AVAudioSession类替换已弃用的AudioSession API。对于您正在做的事情,请参阅otherAudioPlaying属性。