获取有关当前模拟器设备的信息

时间:2014-07-31 19:34:35

标签: ios swift

据我所知,如果我想知道使用哪种类型的设备(iPod,iPhone 4,iPhone 5等),我应该使用(swift):

UIDevice.currentDevice().model

但是此代码仅适用于真实设备,如果使用模拟器,它只会说:iPhone simulator。而且不要介意哪种类型的。如何获取有关当前模拟器设备的信息?

1 个答案:

答案 0 :(得分:1)

检查屏幕大小以确定模拟器正在运行的设备:

let screenSize: CGRect = UIScreen.mainScreen().bounds
let screenWidth = screenSize.width;
let screenHeight = screenSize.height;

如果您想获得操作系统等版本,可以使用UIDevice.currentDevice()访问其他详细信息:https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIDevice_Class/index.html#//apple_ref/occ/instp/UIDevice/systemName