Ответы пользователя по тегу Objective-C
  • Сколько это много ViewController?

    @freeg0r
    .. some dude ..
    Нет такого, это может быть и очень много, а может и один VC на всё приложение. Всё зависит от архитектуры, подхода и ТЗ, делать какие то общие VC для разных задач - усложнять код. Делать разные VC под похожие экраны, тоже не комильфо, надо выбирать баланс. Кроме того на одном экране может быть несколько VC. Я бы сказал, что оценивать приемлемость по количеству VC странно и не профессионально. Нужно смотреть на повторяемость одинакового кода тогда уж.
    Ответ написан
    Комментировать
  • Как правильно инстанцировать и хранить ViewController-ы в iOS?

    @freeg0r
    .. some dude ..
    Не считается. Создание контроллера не такая уж затратная операция, а данные, которые ему необходимы, Вы конечно можете хранить. В противном случае есть опасность утечек. В вызывающем классе (или в NavigationController) есть системная ссылка на представленный контроллер, которая обнуляется конечно при удалении его с экрана.
    Ответ написан