Я использовал учебник, который, как я обнаружил ранее, упоминался в stackoverflow, однако у меня возникает проблема, когда я пытаюсь внедрить код в созданную мной раскадровку.
Моя раскадровка настроена следующим образом:
Контроллер навигации -> Контроллер табличного представления (статическое содержимое) -> Контроллер табличного представления (где должен отображаться XML)
Я получаю следующую ошибку компилятора, когда использую симулятор и перехожу к контроллеру табличного представления, где XML должен получать выходные данные:
нераспознанный селектор отправлен на экземпляр 0x6b5f300
Из того, что я понял, проблема в контроллере табличного представления, который я настроил. Я указываю его класс, чтобы он указывал на созданные мной файлы реализации настраиваемого viewcontroller, где весь код взят из учебного пособия.
Я построчно просматривал каждый из файлов учебника, чтобы убедиться, что я правильно использовал их в своем собственном проекте, и все они совпадают. Я должен верить, что проблема заключается в разнице между старым стилем .xib-файлов, который используется в учебнике, и новым стилем использования раскадровки для компоновки приложения. Я даже убедился, что учебный код компилируется и работает должным образом, пытаясь понять, что я здесь делаю неправильно.
Должен ли я создавать контроллер представления другого типа для отображаемого кода XML по сравнению с использованием объекта контроллера представления с перетаскиванием в виде таблицы, предоставляемого раскадровкой?