Является ли приведенный ниже код надежным для определения того, может ли устройство поддерживать телефонные звонки или нет? Меня беспокоит, что яблоко меняет строку iphone на что-то еще, пусть говорят, что они решили иметь "iphone 3g", "iphone 4" и т.д.
[[UIDevice currentDevice].model isEqualToString:@"iPhone"]