我已经找到了解决我的问题的方法,但是代码在 Objective C 中。请有人能快速告诉我这是什么吗?

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
[[AVAudioSession sharedInstance] setActive: YES error: nil];
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];

谢谢。

最佳答案

试试这个:

do {
       try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)
       try AVAudioSession.sharedInstance().setActive(true)
       UIApplication.shared.beginReceivingRemoteControlEvents()

   }catch{
        print("error")
   }

此外,如果您需要将任何代码从 Objective C 转换为 Swift ,您可以使用以下链接进行转换。

https://objectivec2swift.com

关于ios - swift中的Objective C代码是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52033884/

10-12 01:52