Na lição anterior, nós vimos as diferentes maneiras de como um ViewController pode apresentar outro. Nesta lição, vamos aprender sobre o padrão de design do delegado. Muitas das exibições mais comuns no kit de UI usam esse padrão de design, incluindo textView, seletores, tabelas e coleções. Os delegados são usados para fazer conexões importantes entre o modelo, a exibição e o controlador. Vamos começar nos concentrando em como o padrão do delegado é usado com campos de texto.