Локализованный XIB не показывает все IBActions, торговые точки и изображения

У меня проблема с локализованным xib. Сначала я создал английскую версию xib, затем сделал их локализованными и добавил другую локализацию. он также отлично работает в приложении. Но когда я открываю xib на другом языке с помощью IB, я не могу получить доступ ко всем торговым точкам и IBA. Похоже, он берет только те, которые присутствовали, когда я создавал локализованный файл, и не показывает новый добавленный.

Файл не обновляется?

Примечание: другой член моей команды сделал то же самое, и у него нет проблем. Я также попытался удалить и создать все новые локализованные файлы, но тоже без изменений.

Я не могу определить проблему, я застрял на этой проблеме и не могу продолжить разработку.

Пожалуйста помоги .. :(


person ARS    schedule 08.08.2011    source источник


Ответы (1)


Если у вас есть Xib на разных языках, они не обновляются автоматически, когда вы меняете английский.

Вместо этого вам следует либо объединить новые изменения, используя ibtool (введите man ibtool в Терминале, чтобы узнать его параметры), либо использовать специальное приложение, например iLocalize.

В общем, постоянное обновление всех локализаций может быть серьезной проблемой, и иногда большие изменения не могут быть правильно объединены автоматически. Вы должны быть осторожны с этим.

person Jacob Gorban    schedule 08.08.2011