Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
excly
0 / 0 / 0
Регистрация: 20.03.2013
Сообщений: 3
#1

Несуществующий UITableView - Программирование iOS

20.03.2013, 20:06. Просмотров 635. Ответов 4
Метки нет (Все метки)

Добрый вечер. Столкнулся с такой проблемой: создал простое приложение с UITableView. делал по уроку, все как положено. В момент запуска приложения вылетает ошибка -[UIViewController tableView:numberOfRowsInSection:]: unrecognized selector sent to instance. но суть не совсем в этом, а в том, что при удалении uitableview, удалении методов numberOfRowInSection и cellForRowAtIndexPath - короче всего, что связано с tableView эта ошибка никуда не пропадает. я знаю что проще создать проект заново, но все равно очень интересно причина этой ошибки. буду рад если кто-нибудь подскажет
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2013, 20:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Несуществующий UITableView (Программирование iOS):

Сортировка в UITableView - Программирование iOS
Добрый день. Во время разработки столкнулся с необходимостью сортировки, а так же связанным с ней багом. Обо всем по порядку. 1....

UISearchBar & UITableView - Программирование iOS
Доброго времени суток вопрос. Переделываю приложение под iOS 7 добавил поиск по таблице но он открывает файлы по индексу ячейки, а не по...

UITableView & UIButton - Программирование iOS
Доброго времени суток. Возник вопрос у меня есть таблица с 3-мя ячейками мне нужно при выборе ячейки менять Title кнопки на тот текст...

Индексация ячеек в UITableView - Программирование iOS
Здравствуйте, скажите пожалуйста как решить проблему: у меня в UITableView есть несколько секций, в каждой и которых различное количество...

Работа с жестами в UITableView - Программирование iOS
Разрабатываем приложение, столкнулись с проблемой жестов в uitableView. в кратце поясню, реализуем так называймый siebar который доступен...

UITableView запутался с вьюхой - Программирование iOS
Коллеги что-то я запутался. Есть storyboard, в нем UIViewController с UITableView. Из таблички UI элементов перетягиваю UIView... его можно...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
20.03.2013, 20:24 #2
-tableView:numberOfRowsInSection:
Это делегатовский метод. А точнее протокола UITableViewDataSource.
А так как он является required методом, если Вы указываете делегатом свой UIViewController - Вы Обязаны реализовать данный метод, так как вы "подписали контракт" на "поставку необходимой информации своему делегату".
Подробнее о данном протоколе

P.S
-cellForRowAtIndexPath: тоже кстати required. Только в протоколе UITableViewDelegate.

P.P.S
Если Вы удалите эти методы, но delegate и dataSource не выставите в nil, у Вас все так падать и будет.
excly
0 / 0 / 0
Регистрация: 20.03.2013
Сообщений: 3
20.03.2013, 20:53  [ТС] #3
так дело в том, что я удалил не только методы, но и сам uitableview из storyboard. и в viewController.h удалил <UITableViewDelegate, UITableViewDataSource>. этого не достаточно. если нет, то подскажите где надо delegate и dataSource в nil выставить
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
20.03.2013, 21:17 #4
Не наблюдая ситуации мало что можно сказать... Попробуйте clean проекта.
excly
0 / 0 / 0
Регистрация: 20.03.2013
Сообщений: 3
20.03.2013, 21:27  [ТС] #5
пробовал. и даже папку DerivedData чистил вручную. ситуация настолько простая, что даже когд приводить смысла не имеет. пустой проект со storyBoard, в котором чистый UIViewController и все. то есть ошибка эта по идее впринципе выскакивать не должна, как если бы я и не добавлял никакой UITableView
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2013, 21:27
Привет! Вот еще темы с ответами:

Особенности при работе с UITableView - Программирование iOS
Добрый день. С недавних пор начала писать программы под IOS поэтому прошу сильно не кидать тапками :) (всего месяц штудирования...

Сдвиг вниз ячеек/секций в UITableView - Программирование iOS
Доброго времени суток. Мне необходимо реализовать такую задачу: есть таблица, по тапу на одну ячейку все остальные ячейки, которые ниже,...

Динамическое изменение количество ячеек в UITableView - Программирование iOS
Добрый день! Столкнулся с проблемой. Добавил таблицу на обычный вьюконтроллер, вроде все нормально настроил, указал делегат, датасурс....

Как добавить блок AdMob на UITableView? - Программирование iOS
Здравствуйте! Возникла проблема при добавлении блока AdMob на UITableView. Проблема в том, что при добавлении блока в таблицу, блок...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.03.2013, 21:27
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru