2013년 1월 3일 목요일

[iOS] iPhone 5 확인 매크로

아이폰5 덕분에 개발자가 신경써야 할 일들이 늘었다. 새삼 안드로이드 개발자분들이 존경스러워진다. 아래 코드는 아이폰5를 구분하는 매크로다. 출처는 스택오버플로.
#define IS_IPHONE ( [[[UIDevice currentDevice] model] isEqualToString:@"iPhone"] )
#define IS_IPOD   ( [[[UIDevice currentDevice ] model] isEqualToString:@"iPod touch"] )
#define IS_HEIGHT_GTE_568 [[UIScreen mainScreen ] bounds].size.height >= 568.0f
#define IS_IPHONE_5 ( IS_IPHONE && IS_HEIGHT_GTE_568 )

댓글 없음:

댓글 쓰기