获取iphone的颜色 API

注意区分iOS7 以及 7以下的设备   

 UIDevice *device = [UIDevice currentDevice];

    SEL selector = NSSelectorFromString([device.systemVersionhasPrefix:@"7"] ? @"_deviceInfoForKey:"@"deviceInfoForKey:");

    if ([device respondsToSelector:selector]) {

        NSLog(@"DeviceColor: %@ DeviceEnclosureColor: %@", [device performSelector:selector withObject:@"DeviceColor"], [device performSelector:selector withObject:@"DeviceEnclosureColor"]);

    }

posted @ 2013-10-14 11:24  mobileworm  阅读(278)  评论(0)    收藏  举报