相关疑难解决方法(0)

检测设备类型

在我的应用程序(用Objective-C编写)中,如何检测设备是iPhone,iPad还是iPhone5?

if([[UIDevice currentDevice]userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
    // [iphone] or [itouch]
} else {
    // [ipad]
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ipad ios

9
推荐指数
2
解决办法
2万
查看次数

如何通过代码查找iPhone/iPod设备型号(3G,3GS,4,4S)?

可能重复:
使用iPhone SDK确定设备(iPhone,iPod Touch)

我试图获得当前的设备型号名称,如3G,3GS,4,4S,iPodTouch(不同世代).但是,到目前为止我无法得到确切的结果.你能帮我找一下设备型号吗?在这里,我附上了我用来获取设备模型的代码.

UIDevice *device = [UIDevice currentDevice];
NSString *deviceVersion = [device systemVersion];//Return 4.0.1 and 5.0.1
NSString *deviceName = [device systemName];//Return iPhone, iPod Touch
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得3G,3GS,4,4S,iPod Touch,iPad等设备型号?提前致谢.

iphone model ipod-touch

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

iphone ×2

ios ×1

ipad ×1

ipod-touch ×1

model ×1

objective-c ×1