swith (UI_USER_INTERFACE_IDIOM()) { case UIUserInterfaceIdiomPad: NSLog(@"iPad"); break; case UIUserInterfaceIdiomPhone: NSLog(@"iPhone"); break; default: break; }
また下のようなやり方もできます。(こっちのほうが一般的?)
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) { NSLog(@"iPad"); } else { NSLog(@"iPhone"); }
iPad/iPhoneで処理を振り分けるときとかはいいかもしれません
0 件のコメント:
コメントを投稿