Я потратил несколько часов, пытаясь загрузить подклассы UINavigationController
с другого NIB, пока записывал tabBarItem
. У кого-нибудь есть идеи, как это правильно сделать?
Последний тест:
MainWindow.xib - UITabBarController
с 4 вкладками, одна из которых называется «Новости» и имеет значение «Контроллер навигации». Пока выбрана вкладка Новости - идентификатор класса: NewsNavigationController
, имя NIB: NewsView.
Вид, загруженный из NewsView, появился в окне
Запуск этого варианта приводит к:
Загрузка 123209 кадров стека ... (16%) и подсчет :) Удаление класса
идентификация заканчивается сбоем: *** Завершение работы приложения из-за отсутствия
исключение 'NSUnknownKeyException', причина: '[setValue: forUndefinedKey:]: этот класс не является значением ключа
совместимый с кодировкой для ключа newsTableViewController. '
Понятно, что идентификация класса - это путь, но почему он не работает для меня?