4
我一直在尋找通過NSString
頭文件,看看蘋果如何寫自己的枚舉和跨越這段代碼傳來:是否需要將基本類型輸入到枚舉?
enum {
NSStringEncodingConversionAllowLossy = 1,
NSStringEncodingConversionExternalRepresentation = 2
};
typedef NSUInteger NSStringEncodingConversionOptions;
這給我留下了一對夫婦的問題。
- 他們爲什麼使用匿名枚舉?這種方法是否有利?
typedef NSUInteger NSStringEncodingConversionOptions;
是否是一個正常包含的好主意,還是僅在此處使用,因爲它們聲明瞭匿名枚舉?