完全弃用 AudioSession API 后,如何处理 C++ 代码?
What to do for C++ code with the AudioSession API being completely deprecated?
因此 AudioSession API 在 iOS 7.0 中已完全弃用。 Audio Session Services Reference refers to the AVAudioSession Class Reference为Objective-C实现这些功能。
我的代码使用 C AudioSession API 并且是用 C++ 编写的。如果可能的话,我想保持这种状态。
我可以使用哪个 C API 来替换已弃用的函数?有什么选择吗?
您可以通过 Objective C 运行时库调用 Objective C class 方法(例如 AVAudioSession Class 中的方法),该库可从常规 C 代码调用。
因此 AudioSession API 在 iOS 7.0 中已完全弃用。 Audio Session Services Reference refers to the AVAudioSession Class Reference为Objective-C实现这些功能。
我的代码使用 C AudioSession API 并且是用 C++ 编写的。如果可能的话,我想保持这种状态。
我可以使用哪个 C API 来替换已弃用的函数?有什么选择吗?
您可以通过 Objective C 运行时库调用 Objective C class 方法(例如 AVAudioSession Class 中的方法),该库可从常规 C 代码调用。