Objective-C iPhone Ekran Boyutları ve Versiyonu Anlamak

Objective-C iPhone Ekran Boyutları ve Versiyonu Anlamak

Merhabalar, size bu makalemde iPhone hangi modeli, hangi ekran boyutuna sahip, hangi versiyon olduğunu anlamanız için kod betiklerini anlatacağım. İlk olarak Delege dosyamızın .h dosyasına @interface öncesine şu satırları ekliyoruz; #define IS_IPAD (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) #define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) #define IS_IPHONE_4 (IS_IPHONE && [[UIScreen mainScreen] bounds].size.height == 480.0) #define [...]