NSString
헤더 파일을 통해 Apple이 열거를 작성하고이 코드 조각을 어떻게 읽는지 살펴 보았습니다.기본 형식을 열거 형에 typedef해야합니까?
enum {
NSStringEncodingConversionAllowLossy = 1,
NSStringEncodingConversionExternalRepresentation = 2
};
typedef NSUInteger NSStringEncodingConversionOptions;
그러면 몇 가지 질문이 생깁니다.
- 익명 열거 형을 사용한 이유는 무엇입니까? 이 방법이 유리합니까?
typedef NSUInteger NSStringEncodingConversionOptions;
행은 일반적으로 포함시키는 것이 좋습니까? 아니면 익명 열거 형을 선언했기 때문에 여기에서만 사용됩니까?