당신은 환영 메시지를 저장할 수
"Welcome_0" = "Hello";
"Welcome_1" = "Hi";
"Welcome_2" = "What up";
"Welcome_3" = "Howdy";
사용 카운트를 찾을 수 있습니다 지역화 된 속성 목록 엑스 코드에서
- , 파일로 이동 -> 새로 만들기 -> 파일 ...
이 리소스를 선택 -> 속성 목록 템플릿과 파일 이름으로, 예를 들어 "Welcome.plist".
- Xcode에서 Welcome.plist를 선택하고 루트 객체의 유형을 에서 으로 변경하십시오.
- Welcome.plist를 선택하여 파일 검사기로 이동 한 다음 "지역화 ..."을 클릭하십시오. 그런 다음 Welcome.plist에 대해 원하는 현지화를 선택하십시오 (예 : 영어 및 독일어).
- 이제 별도로 편집 할 수있는 각 언어의 환영리스트가 생겼습니다.
- 문자열을 추가하려면 속성 목록에서 "+"기호를 클릭하십시오. 프로그램에서
, 당신은이 배열 messages
로, 사용자의 언어에 따라 "오른쪽"제대로 목록을로드
NSString *path = [[NSBundle mainBundle] pathForResource:@"Welcome" ofType:@"plist"];
NSArray *messages = [NSArray arrayWithContentsOfFile:path];
쉽게 목록을로드 할 수 있습니다. 당신과 함께 임의의 메시지를 선택할 수 있습니다
int idx = arc4random_uniform([messages count]);
NSString *msg = [messages objectAtIndex:idx];
고마워요! 나는이 해결책을 정말로 좋아한다! –