Oi Lucas, tudo bem?
Desculpe a demora em retornar.
Pelo que entendi, você está enfrentando um problema ao adicionar itens à sua lista usando um delegate. É importante verificar se todas as etapas foram seguidas corretamente para que a funcionalidade do "check" seja exibida ao escolher um item.
Primeiramente, verifique se o delegate foi implementado corretamente na classe responsável pela exibição da lista. Certifique-se de que o método do delegate esteja sendo chamado corretamente quando um item é selecionado.
Além disso, verifique se a lógica para exibir o "check" está correta. Pode ser necessário verificar se o estado do item está sendo atualizado corretamente e se a interface está sendo atualizada para refletir essa alteração.
Ah esse curso recebeu uma atualização e você pode acessar aqui:
Um abraço e bons estudos.