2012-03-01 4 views
0

Я использовал учебник, который был найден ранее упомянутым в stackoverflow, однако я столкнулся с проблемой, когда пытаюсь включить этот код в созданную вами раскадровку.iOS Xcode 4.3 Table View Controller & XML Parsing

Моя раскадровка установка следующим образом:

Navigation Controller -> Table View Controller (статический контент) -> Table View Controller (где должен появиться XML)

я получаю следующее ошибка компилятора, когда я использую симулятор и перехожу к контроллеру таблицы, где XML должен получить выходной сигнал:

непризнанный селектор отправлен в пример 0x6b5f300

Из того, что я собираюсь, проблема с контроллером Table View, который у меня установлен. Я указываю, что его класс указывает на созданные пользователем файлы реализации viewcontroller, где весь код из учебника.

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

Должен ли я создавать контроллер типов другого типа для отображаемого кода XML по сравнению с использованием объекта контроллера табличного вида drag-n-drop, который предоставляет раскадровка?

ответ

1

непризнанного селектор послал к экземпляру 0x6b5f300

Это означает, что вы отправляете сообщение на объект, который не понимает, что сообщение. Возможно, вы забыли реализовать какой-либо метод, который вы вызываете, или у вас может быть объект другого типа, чем вы ожидаете. Иногда это может также означать, что у вас плохой указатель, то есть просто новый объект, расположенный по тому же адресу, который ранее использовался для какого-либо другого объекта.

Посмотрите на объект по адресу 0x6b5f300. Что это за объект? Какое сообщение вы отправляете на него? Ответ на эти вопросы должен дать вам намного ближе к ответу.

Смежные вопросы