iPhoneとiPadで処理を替えるには

直ぐ忘れるのでメモ。iOS 3.2以降で使用可能。

float fs;
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) {
    fs = 11.0;
} else { //  if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
    fs = 13.0;
}
return [UIFont fontWithName:@"Helvetica" size:fs];