: 에 포함 된 별도의 클래스를 생성목표 - C : 오류 메시지를 저장하는 가장 좋은 방법
- 오류 코드리스트 및 대응하는 메시지
- .plist 오류 코드 및 (ㄱ을 메시지를 에러 코드
- Localizable.string 파일 대응하고 메시지 대응 pplication가 또는 ) 현지화를 지원하지 않을 수도 있습니다
- 기타 (들)
나는 사람이 한 장소에서 모든 오류 메시지를 유지하려면 왜 이유를 줄 필요가 없습니다 확신합니다. 감사.
: 에 포함 된 별도의 클래스를 생성목표 - C : 오류 메시지를 저장하는 가장 좋은 방법
나는 사람이 한 장소에서 모든 오류 메시지를 유지하려면 왜 이유를 줄 필요가 없습니다 확신합니다. 감사.
파일을 Localizable.strings
이라고 부를 필요는 없습니다. Errors.strings
이라는 파일을 가질 수 있습니다. 오류 설명을 얻을하려는 경우, 당신은 사용할 수 있습니다 : 당신은 그러나 모든 일이 strings
파일을 당신을 위해 이루어집니다 plist
파일을 사용할 수
NSString *errCode = @"err1";
NSString *errDesc = [[NSBundle mainBundle] localizedStringForKey:errCode
value:nil
table:@"Errors"];
, 당신은 어떤을 작성하지 않아도 모든 파일을 구문 분석하거나 사전이나 배열을 초기화하는 코드 (어쨌든 쉽지는 않음).
옵션 3을 사용합니다. 나중에 현지화를 지원하려면 .strings 파일이 필요합니다.
저는 과거에 이와 비슷한 것을했는데, 옵션 # 2와 비슷한 것을 사용했습니다.
"ErrCode 설명"으로 구성된 파일 (.plist 또는 기타)을 사용하면 특정 오류를 쉽게 파싱/검색 할 수 있습니다.