Ответ 1
Я думаю, что это происходит, потому что, когда вы регистрируете свой xib с файловым владельцем, возможно, его воссоздают, а розетки автоматически отключаются. Я не использую этот способ регистрации nibs
Это сообщение об ошибке, которое я получаю: Завершение приложения из-за неотображенного исключения "NSUnknownKeyException", причина: "[setValue: forUndefinedKey:]: этот класс не является ключевым значением, совместимым с кодировкой для ключевого имениLabel". Ниже объясняется, как он отличается от других опубликованных вопросов. Поскольку я действительно следую инструкциям из предоставленной ссылки.
Я связал Xib следующим образом: ViewController, который я хотел бы использовать, - MapViewController. Xib - это MarkerInfoView Владельцем файла является MapViewController, и он также создает ящики.
Я думаю, что это происходит, потому что, когда вы регистрируете свой xib с файловым владельцем, возможно, его воссоздают, а розетки автоматически отключаются. Я не использую этот способ регистрации nibs
Для использования инициализации xibs с помощью MapInfo(nibName: "XibName", bundle: nil)
Другая возможная вещь заключается в том, что ваши выходы фактически связаны с mapinfoview, а не с контроллером. Удалите их и заново создайте в своем диспетчере просмотра