Ярлыки Xib, на которые ссылается другой диспетчер представлений

Это сообщение об ошибке, которое я получаю:  Завершение приложения из-за неотображенного исключения "NSUnknownKeyException", причина: "[setValue: forUndefinedKey:]: этот класс не является ключевым значением, совместимым с кодировкой для ключевого имениLabel". Ниже объясняется, как он отличается от других опубликованных вопросов. Поскольку я действительно следую инструкциям из предоставленной ссылки.

Я связал Xib следующим образом: ViewController, который я хотел бы использовать, - MapViewController. Xib - это MarkerInfoView Владельцем файла является MapViewController, и он также создает ящики.

введите описание изображения здесь

Ответ 1

Я думаю, что это происходит, потому что, когда вы регистрируете свой xib с файловым владельцем, возможно, его воссоздают, а розетки автоматически отключаются. Я не использую этот способ регистрации nibs

Ответ 2

Для использования инициализации xibs с помощью MapInfo(nibName: "XibName", bundle: nil)

Ответ 3

Другая возможная вещь заключается в том, что ваши выходы фактически связаны с mapinfoview, а не с контроллером. Удалите их и заново создайте в своем диспетчере просмотра