Ответ 1
Попытка использования свойства AVAudioSession
otherAudioPlaying
на iOS 6.0 или новее.
[[AVAudioSession sharedInstance] isOtherAudioPlaying]
Я использую AudioSessionGetProperty для проверки 'audioIsAlreadyPlaying'. Xcode говорит: "AudioSessionGetProperty" устарел: сначала устарел в iOS 7.0
Пожалуйста, может кто-то сказать мне, что я должен использовать вместо этого, чтобы получить свойство audioIsAlreadyPlaying.
AudioSessionGetProperty(kAudioSessionProperty_OtherAudioIsPlaying,
&propertySize,
&audioIsAlreadyPlaying);
return audioIsAlreadyPlaying;
Попытка использования свойства AVAudioSession
otherAudioPlaying
на iOS 6.0 или новее.
[[AVAudioSession sharedInstance] isOtherAudioPlaying]
Класс AVAudioSession заменяет устаревшие API AudioSession. Для того, что вы делаете, см. Свойство otherAudioPlaying.