Я локализовал свой файл ContactView.xib на английский и французский языки, и обычно он должен загружаться автоматически.Я использую initWithNibName: bundle:
метод UIViewController для инициализации объекта, но результат всегда один и тот же: загруженный файл - английский!
Я очистил проект, переустановил приложение и так далее,но ничего не работает, французская версия моего xib-файла просто игнорируется!
Я знаю, что есть связанный пост ( здесь ), но проблема не совсем та, она постоянная, несмотря намои усилия.
Вот пример кода, который я написал:
- (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.