【Objective-C】iPhone・iPad・iPodなどの機種判定し処理を振り分ける方法【iOS9】

iPhone・iPad・iPodなどの機種の判定方法は2種類あります

1.iPhone・iPad・iPodなどをざっくり判定

UIDeviceが取れるモデル名を使用した判定方法です。
Swiftと違ってiPodやシュミレーターの判定が可能です。

より細かい判定をしたい場合は以下をお試しください。

2.iPhone・iPadなどを細かく判定

画面サイズを利用した判定方法です。
iPod Touchの判定などは無くなる代わりに、iPhone8やiPhone8 Plus、iPhoneXの判定などが可能です。 iPadもMiniやAir、Proの判定が可能です。

ざっくり判定でいくか、細かい判定でいくかは用途に合わせて選択するといいでしょう。