IT虾米网

iOS检测耳机是否插入详解

developer 2018年06月23日 手机开发 426 0
    #import <AVFoundation/AVFoundation.h>   
       
    - (BOOL)isHeadsetPluggedIn {   
        AVAudioSessionRouteDescription* route = [[AVAudioSession sharedInstance] currentRoute];   
        for (AVAudioSessionPortDescription* desc in [route outputs]) {   
            if ([[desc portType] isEqualToString:AVAudioSessionPortHeadphones])   
                return YES;   
        }   
        return NO;   
    }  

发布评论

分享到:

IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

iOS开发之17个常用代码整理详解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。