Каждое соединение в Интерфейсном Разработчике вызывает SIGABRT! - PullRequest
0 голосов
/ 17 июня 2011

У меня есть три представления, между которыми я переключаюсь с помощью панели вкладок, и два первых представления работают как надо. Третий вид также загружает и отображает изображения, метки, кнопки и т. Д., Которые я размещаю там в IB. Однако, когда я пытаюсь установить соединение, например, между меткой, объявленной в третьем контроллере представления, и меткой в ​​Интерфейсном Разработчике, я получаю ошибку SIGABRT при попытке загрузить представление. В журнале, помимо прочего, указывается:

Завершение работы приложения из-за необработанного исключения «NSUnknownKeyException», причина: '[setValue: forUndefinedKey:]: этот класс не совместим со значением кода для метки ключа. '

Кто-нибудь может мне помочь?

1 Ответ

2 голосов
/ 17 июня 2011

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

...