据我所知,如果我想知道使用哪种类型的设备(iPod,iPhone 4,iPhone 5等),我应该使用(swift):
UIDevice.currentDevice().model
但是此代码仅适用于真实设备,如果使用模拟器,它只会说:iPhone simulator
。而且不要介意哪种类型的。如何获取有关当前模拟器设备的信息?
答案 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