ОШИБКА после обновления: … исключение ‘NSGenericException’, причина: ‘Этот кодировщик требует, чтобы замененные объекты были возвращены из initWithCoder:’

#ios #swift #swift5

#iOS #swift #swift5

Вопрос:

Сегодня я обновил xcode. Когда я хочу показать некоторый ViewController (без CollectionView и TableView), у меня сбой в AppDelegate и отладочной информации:

Завершение работы приложения из-за неперехваченного исключения ‘NSGenericException’, причина: ‘Этот кодировщик требует, чтобы замененные объекты были возвращены из initWithCoder:’

Кто-нибудь решал эту проблему?

Комментарии:

1. И неисправный код является?

2. Проблема решена. Это был фреймворк-объект InputMask в файле .xib

Ответ №1:

Проверьте свой ViewController на наличие введенных ссылок на объекты. Это может быть вызвано внешним классом из некоторого репозитория Pod. Удалите его и определите всю логику внутри класса VC. Это решило проблему для меня. Сцены VC