0

在我的一个应用程序中,我有以下代码:

AudioSessionRemovePropertyListenerWithUserData(routeChangeID,cvcHandleRouteChange,(__bridge void *)(self));

我认为它没有任何问题,它已经工作了一段时间并且仍然有效。

但我现在收到这个警告:

..../MyViewController.m:1055:9: 'AudioSessionRemovePropertyListenerWithUserData' 已被弃用:首先在 iOS 7.0 中弃用

我应该怎么做才能让编译器开心并摆脱消息?即使在网上浏览了一段时间后,我也没有找到任何明确的答案,以寻找一种方法来替换这个“不推荐使用的代码”。

4

1 回答 1

2

请改用AVAudioSession来替换已弃用的 AudioSession API。

于 2014-10-08T04:01:26.090 回答