Как исправить iOS Swift XCODE NSUnknownKeyException

Исключение NSUnknownKeyException, скорее всего, вызвано неработающей розеткой в ​​вашем контроллере представления. Вы можете определить экран с этой ошибкой, используя журнал. [Имя_проекта]. [View_controller_name] задает контроллер представления и имя выхода, которое в приведенном выше примере - 'tipControl'. Чтобы исправить эту ошибку, выполните следующие действия:

ШАГ 1: перейдите к раскадровке, содержащей сломанную розетку, вот и главная.

ШАГ 2. Откройте вкладку «Инспектор подключений» справа.

Если вы попытаетесь запустить приложение на этом этапе, вы получите следующую ошибку. Это потому, что мы пропустили важный шаг в исправлении исходной ошибки. Вы можете видеть в сеансе отладки, что значение myTipControl равно нулю.

ШАГ 3: Снова откройте раскадровку, перетащите и подключите нулевой выход к правому элементу пользовательского интерфейса в раскадровке, как показано:

Пустая розетка отмечена незаполненным кружком

ШАГ 4. Запустите приложение еще раз, и оно успешно работает.

Suggested posts

CoreData + SwiftUI

CoreData + SwiftUI

Здесь вы можете увидеть оригинальную статью Недавно мне пришлось создать приложение с использованием SwiftUI и CoreData. Я думал, что CoreData используется почти так же, как вы использовали бы его с UIKit, но, видимо, есть некоторые отличия.

Глубокое погружение в основное местоположение в iOS: геозона (мониторинг региона)

Исследуйте геозоны для обнаружения входа и выхода пользователя из определенных мест.

Глубокое погружение в основное местоположение в iOS: геозона (мониторинг региона)

Это часть серии статей о глубоком погружении в основные геозоны (мониторинг региона) — это виртуальная граница вокруг реальной географической области. Геозона — это способ уведомить наше приложение, когда устройство входит или покидает настроенные географические регионы.

Related posts

Сетевое телевидение Твиттер

Сетевое телевидение Твиттер

То, что было старым, теперь снова новое, а то, что раньше было блестящим, теперь кажется скучным. Я не говорю о джинсах JNCO, которые вернулись среди крутых парней в центре города вместе с другими моделями конца 1990-х годов.

Почему некоторые фрилансеры притворяются своей жизнью

Почему некоторые фрилансеры притворяются своей жизнью

Недавно я был в Linkedin, крупнейшей в мире профессиональной социальной сети, и нашел посты дизайнеров-фрилансеров, за которыми я следил и которые привлекли мое внимание. Все они публиковали фотографии из самолетов, на пляже со своими ноутбуками, из бассейнов и офисов с потрясающими видами.

Переосмысление медиа: пять истин Макчесни и будущее коммуникаций

В современном гиперсвязанном мире системы СМИ играют ключевую роль в формировании общественного мнения и, следовательно, в демократическом принятии решений. В своем глубоком анализе политической экономии коммуникации ученый Роберт МакЧесни бросает вызов общепринятому мнению и представляет то, что он называет «пятью истинами» о СМИ.

Медленная эрозия: раскрытие того, как люди угасают в своей карьере

Медленная эрозия: раскрытие того, как люди угасают в своей карьере

В современном быстро меняющемся и конкурентном мире карьера играет важную роль в личностном росте, финансовой стабильности и общей удовлетворенности жизнью. Однако многие люди оказываются в безжалостном цикле застоя и неудовлетворенности, постепенно угасая в своей профессиональной жизни.