Мой MainViewController становится большим. Как я могу разделить это? - PullRequest
1 голос
/ 19 июля 2011

Я использую XCode 4.0.2 для проекта iOS4 (iPhone) с большим количеством (40) FieldText и других объектов (например, слайдер).

У меня есть MainViewController.h и MainViewController.m среди прочего (AppDelegate, FlipsideViewController, пользовательские классы и т. д.).

Теперь MainViewController.m становится большим (1700 строк).Как я могу разделить это на два или три файла?Возможно, переместить некоторые методы делегата в новый файл?Или что-то еще?

Спасибо.

Мауро

1 Ответ

1 голос
/ 19 июля 2011

Методы делегирования являются хорошими кандидатами для исключения.

Вы также можете попробовать некоторые общие методы рефакторинга, например, если вы идентифицируете функциональность, которая, вероятно, будет повторно использоваться в других классах, которые могли бы направить ваш редизайн.

В любом случае, не видя код, действительно сложно придумать более конкретные предложения.

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