Como corrigir iOS Swift XCODE NSUnknownKeyException

O NSUnknownKeyException é provavelmente causado por uma saída quebrada em seu controlador de exibição. Você pode identificar a tela que gera esse erro usando o log. O [project_name]. [View_controller_name] fornece o controlador de visualização e o nome da saída é fornecido, que é 'tipControl' no exemplo acima. Para corrigir esse erro, siga as seguintes etapas:

PASSO 1: Vá para o storyboard que contém a saída quebrada aqui é o main.storyboard

ETAPA 2: Abra a guia "Inspetor de conexões" à direita

Se você tentar executar o aplicativo neste ponto, obterá o seguinte erro. Isso ocorre porque perdemos uma etapa crucial na correção do erro original. Você pode ver na sessão de depuração que o valor para “myTipControl” é nulo.

ETAPA 3: Abra o storyboard novamente e arraste e conecte a saída nula ao elemento de IU correto no storyboard, conforme mostrado:

Saída vazia marcada por um círculo vazio

PASSO 4: execute o aplicativo novamente e ele funcionará corretamente.

Suggested posts

CoreData + SwiftUI

CoreData + SwiftUI

Aqui você pode ver o artigo original Recentemente, tive que construir um aplicativo usando SwiftUI e CoreData. Achei que o CoreData fosse usado quase como você usaria com o UIKit, mas aparentemente há algumas diferenças.

Mergulhe profundamente na localização principal no iOS: geofencing (monitoramento de região)

Explore Geofencing para detectar a entrada e saída do usuário de locais específicos.

Mergulhe profundamente na localização principal no iOS: geofencing (monitoramento de região)

Isso faz parte da série de artigos sobre Deep Dive Into Core Location Geofencing (monitoramento de região) é um limite virtual em torno de uma área geográfica do mundo real. Geofencing é uma forma de notificar nosso aplicativo quando o dispositivo entra ou sai de regiões geográficas configuradas.

Related posts

O primeiro livro de uma criança sobre como ficar chapado

O primeiro livro de uma criança sobre como ficar chapado

(Aviso - isso é sátira, com a intenção de ser alegremente subversivo - definitivamente não é para crianças) Você viu sua mãe e seu pai se esconderem na cozinha e fumarem aqueles cigarros fedorentos. Eles dizem a você.

Rastreie qualquer pessoa com apenas um número de telefone | Investigação OSINT

Rastreie qualquer pessoa com apenas um número de telefone | Investigação OSINT

Você pode ser um investigador OSINT, jogador CTF ou simplesmente alguém que está recebendo chamadas de spam. Alguém que está tentando verificar o número que você viu em um anúncio.

A perseguição aos cristãos: o crime de ódio do qual não falamos

Esqueça a islamofobia: cristãos (e judeus) são as principais vítimas de crimes de ódio religioso.

A perseguição aos cristãos: o crime de ódio do qual não falamos

Qualquer mente racional sabe que os círculos políticos e midiáticos são dominados pela esquerda, até mesmo pela extrema esquerda, um estado de coisas que cria um desequilíbrio no discurso político. No campo da religião, esse desequilíbrio é bem visível: jornais e redes de esquerda não se apressam em defender a fé cristã.

O que torna um podcast influente?

O que torna um podcast influente?

Na semana passada, notei um comunicado de imprensa, enviado via PressGazette (um site de notícias da mídia britânica). O artigo anunciava que a Acast, a empresa de publicidade e hospedagem de podcast Scandi, lideraria um consórcio de "provavelmente os editores mais influentes" em podcasting.