комплект настроек iPhone - PullRequest
       11

комплект настроек iPhone

1 голос
/ 13 ноября 2009

Я хочу разрешить пользователю вводить действительную дату с помощью приложения настроек iPhone.

Я экспериментировал со многими типами узлов данных PreferenceSpecifiers, включая дату.

У меня есть две проблемы:

  1. Когда я указываю дату в качестве типа, мое приложение в настройках приложения падает. Рабочие примеры будут с благодарностью.

  2. Поскольку этот подход еще не работал для меня, смогу ли я программно проверить дату, когда пользователь вводит?

Ответы [ 2 ]

3 голосов
/ 13 ноября 2009

Ответ на номер 2 - нет. Единственный раз, когда вы можете проверить введенные данные, это при следующем запуске вашего приложения. Ни один код вашего приложения не запускается через приложение «Настройки».

Возможно, вы захотите включить этот параметр в свое приложение.

0 голосов
/ 13 ноября 2009

Читали ли вы это руководство и этот раздел руководства по приложению? Они подробно описывают, как работают такие настройки.

Вы не сможете проверить что-либо, что пользователь установил через приложение «Настройки». Кроме того, я нигде не вижу Дата как допустимый тип настройки, поэтому я даже не думаю, что это возможно через приложение Настройки.

Я бы просто создал вид настроек в приложении. Таким образом, вы можете контролировать свою собственную логику по своему усмотрению.

...