作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试让此示例代码与 iOS 7.0 一起运行,但由于不推荐使用的代码,我遇到了一些警告。提供的示例代码 here 3年没更新了。 Here是我找到的对我有意义的解决方案,但我在示例代码中实现时遇到问题,因此它将在 iOS 模拟器中运行。
AVAudioSession* session = [AVAudioSession sharedInstance];
session.delegate = self;// <-------- DEPRECATED IN IOS 6.0
[[AVAudioSession sharedInstance] setActive:YES error:nil];
[AVAudioSession sharedInstance];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(interruption:) name:AVAudioSessionInterruptionNotification object:nil];
setPreferredHardwareSampleRate
进入一些不被弃用的东西
[mySession setPreferredHardwareSampleRate: graphSampleRate
error: &audioSessionError];
最佳答案
通常,当一个方法被弃用时,标题/文档会更新,并提供有关该做什么的建议。看起来像 the documentation in this case建议 -setPreferredSampleRate:error:
作为备选。
关于xcode - setDelegate 在 iOS 6 中被弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19034223/
我是一名优秀的程序员,十分优秀!