怎么知道iphone目前是不是静音状态

CFStringRef state = nil; UInt32 propertySize = sizeof(CFStringRef); AudioSessionInitialize(NULL, NULL, NULL, NULL); OSStatus status = AudioSessionGetProperty(kAudioSessionProperty_AudioRoute, &propertySize, &state); if (status == kAudioSessionNoError) { return (CFStringGetLength(state) == 0); // YES = silent } return NO;

你可能感兴趣的:(怎么知道iphone目前是不是静音状态)