Как обычно организовать заголовочный файл в Objective-C?

Я начинаю организовывать мой .h файлы с лучшими намерениями, но каким-то образом они становятся отвратительно грязными.

Ниже приведен пример (что не так уж плохо, но я видел гораздо хуже!). Я пробовал группировать разделы с #pragma mark но, кажется, выглядит еще более грязным.

Все UILabels и UIButton требуются (как упомянуто выше), поскольку они показывают данные, поступающие из запроса веб-службы, поэтому они все требуются, если мы используем Interface Builder для разработки нашего GUI. Например, метка может быть характеристикой "вес" или "рост" для продукта.

Есть ли у кого-нибудь полезные советы о том, как организовать их наиболее понятным образом?

ура

альтернативный текст

1 ответ

Решение

Мне кажется, что у вас там слишком много свойств. Я буквально никогда не видел ни одного класса с таким количеством торговых точек; почему вы обращаетесь к каждому элементу в вашем макете? И почему все с одного контроллера?

Кажется, что лучшее решение вашей проблемы - рассмотреть ваш класс и разделить его на несколько классов; каждый контролирует один аспект вашего интерфейса. Вы также должны убедиться, что вам действительно нужно рассмотреть все эти элементы. (The UILabelс и UIButtonв частности, кажутся странными вещами, для которых есть розетки.)

Другие вопросы по тегам