IOS | MAC技术文档iOS技术点

iOS获取设备信息与应用信息

2016-02-25  本文已影响581人  蚊香酱
图片来源于网络

iOS获取设备信息

在iOS开发过程中,有时我们想获取到设备的系统信息,这时就需要使用到UIDevice类,具体常用信息获取方式如下:

[[UIDevice currentDevice] identifierForVendor];
[[UIDevice currentDevice] systemName];
[[UIDevice currentDevice] systemVersion];
[[UIDevice currentDevice] model];
[[UIDevice currentDevice] localizedModel];
[[UIDevice currentDevice] name];
    /*
     UIDeviceOrientationUnknown,             // 未知
     UIDeviceOrientationPortrait,            // 竖屏,home键在下方
     UIDeviceOrientationPortraitUpsideDown,  // 竖屏,home键在上方
     UIDeviceOrientationLandscapeLeft,       // 横屏,home键在右方
     UIDeviceOrientationLandscapeRight,      // 横屏,home键在左方
     UIDeviceOrientationFaceUp,              // 平放,屏幕朝上
     UIDeviceOrientationFaceDown             // 平放,屏幕朝下
     */
[[UIDevice currentDevice] orientation];

iOS获取应用信息

在iOS开发过程中,有时我们想获取到应用的信息,这时就需要使用到NSBundle类,具体常用信息获取方式如下:

[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleDisplayName"];
[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];
[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];
[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleIdentifier"];
上一篇下一篇

猜你喜欢

热点阅读