2014-09-24 2 views
4

Мне нужно создать конфигурационный планшет. В этом я хочу установить некоторые предопределенные значения для поля, так что кто-то еще может выбрать значение из выпадающего списка в plist. Что-то вроде этого экрана, как пользователь может выбрать языки из раскрывающегося списка. this is a plist from XCodeКак добавить предопределенные значения в plist?

Можно ли задать набор предварительно сконфигурированных значений в Plist?

ответ

0

Да. Вам следует начать с чтения руководства по сериализации списка свойств. Затем играйте с редактором списков свойств, встроенным в xcode. Как правило, у вас будет целый ряд словарей в вашем plist для чего-то вроде списка вариантов на выбор. Фондовые фонды, такие как NSDictionary и NSArray, даже имеют класс удобства для фабричных методов для загрузки по умолчанию от plist.

В эти дни JSON также является альтернативой.

+0

В Xcode 7.1 '/ Applications/Xcode.app/Contents/PlugIns' есть' DVTCorePlistStructDefs.dvtplugin' и 'DVTiOSPlistStructDefs.dvtplugin', который выглядит так, как вы говорите, и я редактировал их, но он не отображаются в типе списка свойств Xcode. Кто-нибудь может сделать это проще? Я также прочитал документы Apple о plists, но ничего не добавил в новый тип списка свойств. – Gomfucius

Смежные вопросы