2010년 1월 29일 금요일

아이폰, 아이팟 기기 식별하기

0. 참고

1. 목적
아이폰과 아이팟기기에 따라 기능에 제한을 두고 싶을때 기기의 종류를 알기 위함

2. 샘플코드
   1: typedef enum {
   2:     DeviceItemIPhone,
   3:     DeviceItemIPod,  
   4:     DeviceUnknown,
   5: } DeviceItem;
   6:  
   7: @interface Device : NSObject {
   8:  
   9: }
  10:  
  11: + (DeviceItem)device;
  12:  
  13: @end
  14:  
  15: @implementation Device
  16:  
  17: + (DeviceItem)device{
  18:     if ([[UIDevice currentDevice].model isEqualToString:@"iPhone"])
  19:         return DeviceItemIPhone;
  20:     if ([[UIDevice currentDevice].model isEqualToString:@"iPod"])
  21:         return DeviceItemIPod;    
  22:     return DeviceUnknown;
  23: }
  24: @end

댓글 없음:

댓글 쓰기