티스토리 뷰

아이폰 개발시 xcode3 버젼에서 빌드가 된 프로젝트인 경우 XIB를 이용한 Localization 작업은 정상적으로 진행되나
Localizable.strings 파일을 이용한 문자열 Localization 작업은 정상적으로 되지 않는 경우가 있다.(추가시)


다음과 같은 케이스에 해당하는 문서
: xcode 3 에서 개발 뒤 xcode 4에서 Localizable.strings 파일 추가시 적용 안되는 사람.
: xcode 4에서 처음부터 빌드한 경우엔 정상적으로 출력됨.



해결책
 
1. Localization 파일 선택 -> 우측의 info 창 확인 -> 의 문자 코드를 UTF-8 -> UTF-16 으로 변경.
2. (1)프로젝트의 빌드 설정 확인 -> Add Build Rule 선택.
   (2)추가된 룰 부분에 Process -> Localization string files 선택, Using -> CopyStringsFile 선택.
3. Go Build!!!!!!!