Edited at

Swift4でデバイス判断(iPadなの?iPhoneなの?どっちがタイプよ?

UIDeviceクラスのUIUserInterfaceIdiomを使って判別します。

・UIDevice

https://developer.apple.com/documentation/uikit/uidevice#//apple_ref/c/tdef/UIUserInterfaceIdiom

・UIUserInterfaceIdiom

https://developer.apple.com/documentation/uikit/uiuserinterfaceidiom

if UIDevice.current.userInterfaceIdiom == .phone {

print("iPhone")
} else if UIDevice.current.userInterfaceIdiom == .pad {
print("iPad")
} else {
print("もしかしてAppleTV?CarPlay?")
}