Каков обычный способ управления ключами пользовательских списков свойств в приложениях iPhone? - PullRequest
9 голосов
/ 26 августа 2009

Файл [ApplicationName] -Info.plist создается при каждом новом проекте iPhone SDK. Мой вопрос: принято ли добавлять пользовательские ключи свойств в Info.plist и получать к ним программный доступ или они должны создаваться в отдельном списке?

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

[Обратите внимание, что я не спрашиваю о пользовательских свойствах или настройках, поэтому я не имею в виду использование списка параметров.]

Ответы [ 2 ]

8 голосов
/ 26 августа 2009

Info.plist может содержать любые пользовательские ключи. См. документы :

Вы можете включить свои ключи в свой список информационных свойств пакета файл, если вы хотите, чтобы все ваши ключи хранится в одном месте.

Я делаю это для всех своих проектов: я использую скрипт для включения svnversion и даты / времени сборки для идентификации каждой сборки.

Я использую свое собственное пространство имен (с префиксом ключей), чтобы избежать конфликта имен ключей.

3 голосов
/ 26 августа 2009

Вы добавляете их в Info.plist, а затем получаете к ним программный доступ.

Использование plist дескриптора пакета для ваших пользовательских атрибутов не грязно, а почти универсально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...