2013-06-03 2 views
0

У меня есть UITableView, который я пытаюсь собрать с несколькими разделами. Я знаю, как их создать, и у меня есть другие, которые отлично работают над моим приложением, но этот не загрузится мимо numberSectionsInTableview.Жизненный цикл планшета

Я попытался добавить точки останова, чтобы увидеть, где ошибка нераспознанного селектора, которую я продолжаю получать, вступает в игру, но не может понять это. Я комментировал все мой пользовательский код так, что возвращается к шаблонному UITableView

Моего вопроса является то, что жизненный цикл с UITableView, и почему буду не моя нагрузка мимо numberOfSectionsInTableview даже когда я вернусь простое число. Это не будет даже добраться до моей точки останова в numberOfRowsInSection

Ответ: TitleForHeaderInSection устанавливается сразу же после того, как NumberOfSectionsInTableView

+0

Вы установить делегат правильно? – Adam

ответ

0

Вы назначая делегат и источник данных в виде таблицы?

Что-то вроде:

myTableView.datasource = self; 
myTableView.delegate = self; 
+0

Yup, я использую раскадровку, и все это правильно связано. Я работал в одном месте, но только реализовал основные данные. Никаких серьезных изменений в этом коде таблицы. – WCByrne

+0

Есть ли у вас какие-либо предупреждения? Двойной флажок проверяет правильность привязки. Если делегат правильно настроен для вашего класса, он должен работать на 100% уверен. –

+0

Я уверен, что правильно настроен. Я просто создал новый класс tableview, чтобы попытаться связать его, и он отлично работает (я собираюсь попробовать добавить туда свой код и, надеюсь, найти свою проблему). Даже попробовал вынести все мои протоколы делегатов. Извините, я не могу отправить код прямо сейчас. Для справки, хотя табличное представление просто загружает количество разделов, а затем количество строк для раздела или есть еще один шаг? – WCByrne

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