Как обычно организовать заголовочный файл в Objective-C?
Я начинаю организовывать мой .h
файлы с лучшими намерениями, но каким-то образом они становятся отвратительно грязными.
Ниже приведен пример (что не так уж плохо, но я видел гораздо хуже!). Я пробовал группировать разделы с #pragma mark
но, кажется, выглядит еще более грязным.
Все UILabels и UIButton требуются (как упомянуто выше), поскольку они показывают данные, поступающие из запроса веб-службы, поэтому они все требуются, если мы используем Interface Builder для разработки нашего GUI. Например, метка может быть характеристикой "вес" или "рост" для продукта.
Есть ли у кого-нибудь полезные советы о том, как организовать их наиболее понятным образом?
ура
1 ответ
Мне кажется, что у вас там слишком много свойств. Я буквально никогда не видел ни одного класса с таким количеством торговых точек; почему вы обращаетесь к каждому элементу в вашем макете? И почему все с одного контроллера?
Кажется, что лучшее решение вашей проблемы - рассмотреть ваш класс и разделить его на несколько классов; каждый контролирует один аспект вашего интерфейса. Вы также должны убедиться, что вам действительно нужно рассмотреть все эти элементы. (The UILabel
с и UIButton
в частности, кажутся странными вещами, для которых есть розетки.)