ContactView.xib 파일을 영어와 프랑스어로 현지화했으며 일반적으로 자동으로로드해야합니다. UIViewController의 initWithNibName: bundle:
메서드를 사용하여 개체를 초기화하지만 결과는 항상 동일합니다.로드 된 파일은 영어입니다.initWithNibName : 번들 : 항상 영어 펜촉을 입력하십시오.
프로젝트를 정리하고 응용 프로그램을 다시 설치했지만 아무 효과가 없으면 프랑스어 버전의 내 xib 파일이 무시됩니다.
관련 게시물 (here)이 있지만 문제는 정확히 동일하지 않으며, 내 노력에도 불구하고 지속됩니다. 해당 지역에 따라 파일을로드 할 수있는 다른 아무것도
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil contact:(Contact *)aContact
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self != nil)
{
self.contact = aContact;
}
return self;
}
있습니까 : 여기
내가 작성한 코드의 샘플입니다? 장치 (또는 시뮬레이터)의 기본 설정과 모듈에로드 된 기본 설정을 확인 했으므로 각 시간마다 프랑스어로 설정됩니다.미리 감사드립니다.
Geoffroy.
대단히 감사합니다! 나는 동료와 어제 너무 많은 시간을 낭비했고 우리 중 누구도 그것이 어디에서 왔는지 알 수 없었다. Xcode 4 버그가 하나 더 있습니다, Apple에 감사드립니다! 나는 당신의 절차를 따르고 그것은 잘 작동;) – Geoffroy