Файлы iphone sdk Localizable.strings, отображающие некорректное отображение в xcode 4.1 после обновления - PullRequest
0 голосов
/ 22 сентября 2011

После обновления до iphone xcode 4.1 build 4B110F все мои файлы localizable.strings отображаются как бред в редакторе xcode.Я создал эти файлы, используя UTF-16.Я не могу найти способ сказать редактору, что они UTF-16.Я могу просматривать файлы Localizable.strings, просматривая их как список свойств, но если я рассматриваю их как Исходный код, я вижу бред.Мне нравится переводить весь файл localization.strings и вставлять его в редактор.Я не хочу вырезать и вставлять одну строку за раз в редакторе свойств.Должен быть какой-то способ указать xcode показать файл как UTF-16.У кого-нибудь есть идеи?

Я пытался удалить файлы и заново их добавить.Раньше меня спрашивали о типе UTF, но он больше этого не делает.

Ответы [ 3 ]

1 голос
/ 22 сентября 2011

Вы можете найти настройку кодировки текста для файла в области Утилиты Xcode 4.1. Служебная зона - это правосторонняя боковая зона.

В служебной области найдите и выберите первую панель с именем «Инспектор файлов». Там вы найдете кодировку текста в блоке «Настройки текста». Разверните, если необходимо, используя треугольник.

0 голосов
/ 23 сентября 2011

Чтобы исправить проблемы с кодировкой XCode 4.1 UTF-16:

1: Откройте файл, который вы хотите изменить. 2: Поместите курсор в файл, который даст фокус редактору (ОЧЕНЬ ВАЖНО).3. Перейдите к панели «Утилиты» (в крайнем правом углу) для «Настройки текста» и используйте раскрывающийся список «Кодировка текста», чтобы выбрать кодировку UTF-16 или любую другую кодировку, какую хотите.

Если вы забыли шаг 2 и тольковыделите файл в Project Navigator, вы не увидите опции кодирования.

0 голосов
/ 22 сентября 2011

У меня была такая же проблема.Я смог обойти это (без особого изучения), просто открыв предыдущие строковые файлы в TextWrangler, затем скопировав из TextWrangler и вставив в строковое представление XCode4.В результате все выглядит нормально.

...