我閱讀Apress - Beginning iPad Development for iPhone Developer Mastering the iPad SDK
並在第一章我讀到設備檢查和作者寫之間的iPad或iPhone/iPod的區別:檢查,如果用戶的設備是兩種方式
「雖然你可能會temped簡單地檢查用戶的設備類型或操作系統版本,在Apple不斷髮布新設備和iOS版本的情況下,這不是一種好的方法,更好的方法是使用NSClassFromString測試獨立iPad類的可用性,如果您通過僅限iPad的類名稱,比如UISplitViewController到NSClassString,有效的對象是Returnet,你就會知道用戶的設備是iPad ..「
NSString *device = [[UIDevice currentDevice] model];
if ([device rangeOfString:@"iPad"].location != NSNotFound) {
isIPad = true;
}
else isIPad = false;
比檢查的ipad類更糟:我不明白,爲什麼只需例如通過檢查設備類型?
HTTP:/ /stackoverflow.com/questions/12479344/checking-if-users-device-is-ipad-or-iphon e-ipod-between-two-ways/23518735#23518735 –