Какао: обработка действий - PullRequest
1 голос
/ 15 июня 2011

книга , которую я изучаю, чтобы перейти от C ++ к Objective-C, помещает все Методы действий в Делегат приложения класс.

Пример кода в книге работает.Тем не менее, я думаю, что если в моем приложении будет 100 или в крайнем случае 500 элементов управления.Будут ли все действия контроллеров обрабатываться в одном классе Application Delegate?Это выглядит очень грязно.

Не могли бы вы, поэтому, помочь мне ответить на мой вопрос, пожалуйста:

Если у меня много элементов управления (кнопки, панели обработки, поля ...)в моем приложении Является ли Application Delegate единственным и правильным местом для обработки всех методов действия?

1 Ответ

2 голосов
/ 15 июня 2011

Нет.

Книги используют делегат Application, потому что это удобное место для размещения примера кода.

Когда вы пишете свои собственные программы, у вас будет своя собственная иерархия контроллеров дляполучать сообщения о действиях.

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