Добавление второго .plist в качестве дочернего окна

У меня много проблем, добавленных в мой Root.plist дочерний элемент. Я видел тот же вопрос ЗДЕСЬ , но я не могу решить эту проблему с этими ответами. Извините за повторные подобные вопросы.

Это захват Root.plist: Root.plist

И вот захват Connection.plist: Connection.plist

Что я делаю, шаг за шагом:

1. Создайте новый список свойств с именем «Connection.plist»

2. Поскольку новый список свойств выходит из моего Settings.bundle, я добавляю его, как я видел ЗДЕСЬ . (Примечание: я также пробовал без второго шага, я имею в виду, с списком свойств из Settings.bundle).

3.- Edit Root.plist добавляет новый элемент с типом «Child Pane» и Filename «Connection».

Вот и все, я думаю, что эти шаги должны были работать, но я не вижу новый список свойств. Это похоже на то, что Root.plist не распознает Connection.plist …

Я не знаю, что я делаю неправильно, я следил за множеством учебников и видеоуроков … ничего не работало …

Большое спасибо!! Привет, Хорхе.

Единственный способ, с помощью которого я нашел локализацию вашего второго дочернего панельного файла plist в наборе параметров, – это сделать это вручную.

Я только что проверил это, и он работает:

Когда вы открываете Settings.bundle в Finder, в каждой папке language.lproj создайте копию файла Root.strings и переименуйте их в NewInfo.strings (например).

Если у вас есть это, вы должны увидеть в Xcode, что в вашем наборе параметров есть эти новые строковые файлы.

Теперь в вашем файле NewInfo.plist убедитесь, что у вас есть поле под названием StringsTable и установите значение этого параметра в NewInfo (или как вы его называли новым файлом строк).

Я только что протестировал это в Xcode 4.2, и локализация работает отлично:

Вот скриншот Root.plist, где я добавил строку «TEST», чтобы открыть дочернюю панель. Обратите внимание на другой NewInfo.plist и связанные строки находятся в правильных папках lang.lproj (опять же, я помещаю их вручную в Finder).

введите описание изображения здесь Теперь вот NewInfo.plist с ключом StringsTable, который соответствует связанному имени файла .strings:

введите описание изображения здесь

Ниже приведены значения файлов строк в FR и EN:

введите описание изображения здесь

введите описание изображения здесь

И результирующая страница настроек в Симуляторе в FR и EN, показывающая, что локализация работает:

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

  • В меню «Параметры приложения» из списка «Настройки»
  • Кнопка iOS UIAlertView, чтобы перейти в настройку приложения
  • Как просмотреть значение ползунка в настройках пакета, iOS?
  • Как использовать многозначный заголовок и значение из набора настроек
  • Получение значения переключателя переключения из комплекта настроек
  • Набор локализованных настроек
  • Верхний нижний колонтитул для группы в наборе параметров
  • Настройки Xcode settings.bundle не сохраняются в панели настроек на симуляторе
  • Установка значения по умолчанию для пула
  • набор настроек iOS PSRadioGroupSpecifier не отображает выбранное значение
  • Набор настроек для iPhone-приложения
  • Interesting Posts

    Сортировка значений NSString как NSInteger с использованием NSSortDescriptor

    Неизвестный метод экземпляра для селектора

    Ошибка сегментации: 11 – Xcode 6.3

    Как создать пул автозапуска при использовании

    Верхние символы в UItextfield

    iOS. Использование загрузки изображения на Google Диске Api (ошибка «Ошибка утверждения в: GTLServer …»)

    AVAudioRecorder currentTime дает плохие значения

    Добавление округленного угла и тени для UICollectionViewCell

    Отключение «Использовать автозапуск» заставляет приложение работать только в портретном режиме

    iAd не отображается в загруженной версии моего приложения

    CloudKit iOS 9.0 didReceiveRemoteNotification не вызывается после выхода iOS 9.3

    Как избежать взимания платы за Яблоки CloudKit?

    как я могу установить фоновое изображение (текстуру) для веб-просмотра epub reader?

    UITableView неправильно выравнивает

    iTunes Connect – Неверная поддержка Swift – приложение Watch OS имеет библиотеки Swift на обоих

    Давайте будем гением компьютера.