iphone - 检测什么类型的模拟器

时间:2011-03-17 13:21:31

标签: iphone ipad simulator

如何检测我是否使用iphone模拟器或ipad模拟器。 我正在使用一些第三方库,我将传递参数,无论我使用的是ipad还是iphone。为了测试应用程序,我想以编程方式检测我是否使用iphone模拟器或ipad模拟器。有没有办法识别它?

2 个答案:

答案 0 :(得分:5)

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
  // iPad code
}
else {
  // iPhone code
}

答案 1 :(得分:1)

你试过[[[UIDevice currentDevice] model] hasPrefix: @"iPad"]

吗?