iOS性能优化iOS

iOS 监听设备音量调节

2017-04-19  本文已影响262人  NieFeng1024
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_observerApplicationVolumeAction:) name:KNotificationApplicationSystemVolumeDidChange object:nil];
    [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];

- (void)_observerApplicationVolumeAction:(NSNotification *)sender {
    if ([sender.name isEqualToString:KNotificationApplicationSystemVolumeDidChange]) {
        NSLog(@"_observerApplicationVolumeAction");
    }
}

#pragma mark  App音量调节
#define KNotificationApplicationSystemVolumeDidChange                        @"AVSystemController_SystemVolumeDidChangeNotification"


- (void)dealloc {
    [[NSNotificationCenter defaultCenter] removeObserver:self];
    NSLog(@"dealloc:%@",self);
}
上一篇下一篇

猜你喜欢

热点阅读