2012-07-22 101 views
1

是否有可能得到NSString的值为kIconServices128PixelDataARGB,这意味着:@"ic07"从枚举值NSString

enum { 
    kIconServices16PixelDataARGB = 'ic04', /* uses kSmall32BitIconIndex and kSmallDeepMaskIconIndex*/ 
    kIconServices32PixelDataARGB = 'ic05', /* uses kLarge32BitIconIndex and kLargeDeepMaskIconIndex*/ 
    kIconServices48PixelDataARGB = 'ic06', /* uses kHuge32BitIconIndex and kHugeDeepMaskIconIndex*/ 
    kIconServices128PixelDataARGB = 'ic07' /* uses kThumbnailDataIndex and kThumbnailMaskIndex*/ 
}; 

回答

1

有一些API使得这种转换更简单,例如, UTCreateStringForOSType()返回CFStringRef(您可以将它们转换为NSString*,因为它们相同),或者在QTKit中有QTStringForOSType()

+0

工作,谢谢! – keegan3d 2012-07-23 00:05:19