use*_*935 1 objective-c ipod-touch ios xcode4.2
我试图找到一种方法来检测所使用的设备是否是iPod touch,有没有?
我在iPad上使用这种方法......
if (UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad) {
....
}
Run Code Online (Sandbox Code Playgroud)
你为什么想知道?如果是因为你想知道是否有相机还是可以拨打电话等,那么你最好通过功能检测(如果Apple在某种程度上制作带有手机的iPod!),例如Cliff's回答.
如果是出于其他原因并且你真的想知道它是iPod还是iPhone,无论实际的设备功能如何,这里都是你如何做到的:
if ([[UIDevice currentDevice].model isEqualToString:@"iPod touch"])
{
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1130 次 |
| 最近记录: |