Мое предложение:
- Используйте удобную среду JSON, такую как stig's JSON-Framework .
- Получить информацию с сервера в формате JSON (очевидно), через
NSURLConnection
(документация здесь ). - Назначьте свойства элементов вашего пользовательского интерфейса, таких как
textColor
, font
и т. Д.
Кажется выполнимым - но на основании предоставленной информации я бы порекомендовал разрешить вашим пользователямсделать это из приложения.Это было бы гораздо более интуитивно понятно.
РЕДАКТИРОВАТЬ: Более конкретная информация о реализации.
Вы можете просто использовать глобальные переменные.Например, создайте класс Formats
, который хранит все нужные вам значения, выбирая и анализируя их по мере необходимости (лениво).Затем, когда вам нужно определенное форматирование, просто используйте код как
Formats *format = [[[Formats alloc] init] autorelease]; // or pass a reference
myNameTextField.textColor = [format textColorForNames];