2
respostas

Erro ao pressionar o botão Iniciar

ErroInsira aqui a descrição dessa imagem para ajudar na acessibilidade Erro descrito abaixo, nao sei como resolver, nao estou conseguindo aperta o botao, ele fecha o app quando aperta e da o seguinte erro: Thread 1: "-[iQuiz.ViewController print:]: unrecognized selector sent to instance 0x107017ad0"

An abort signal terminated the process. Such crashes often happen because of an uncaught exception or unrecoverable error or calling the abort() function.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas

Segue no Git: https://github.com/Marcianooo/iQuiz

Olá, Ítalo, como vai?

O erro que você mencionou ocorre porque o método printContent não está implementado no seu código. Quando você tenta chamar essa função no IBAction, o app não encontra o método e acaba encerrando com o erro de unrecognized selector.

Para corrigir, basta trocar o printContent("O Botão foi pressionado") por print("O Botão foi pressionado"), já que o print é uma função padrão do Swift. Ele deve ficar assim:

@IBAction func botaoPressionado(_ sender: Any) {
    print("O Botão foi pressionado")
}

Isso deve resolver o problema e o botão vai funcionar corretamente ao ser pressionado.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado