Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao compilar = XCode Versao 6.1.1

Estou tendo problema para compilar o programa na versão 6.1.1 do XCode.

Estou recebendo um alerta do compilador na declaração na linha abaixo: class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate, AddAnItemDelegate {

A mensagem de erro eh Type "ViewController" does not conform to protocol "AddAnItemDelegate"

Ao tentar compilar o XCode simplesmente fecha.

Alguém pode me ajudar.

1 resposta
solução!

Isto geralmente ocorre quando sua classe assina um protocolo, mas não implementa os métodos que este protocolo obriga.

No caso do exemplo do curso, a classe ViewController, após assinar o protocolo AddAnItemDelegate, deve implementar a função:

    func add(item: Item) {
        items.append(item)
        if (tableView == nil) {
            return
        }
        tableView!.reloadData()
    }