Ошибка при отображении значений из базы данных в таблице - PullRequest
0 голосов
/ 17 февраля 2012

Я делаю Приложение на остаток дня рождения, используя базу данных SQLITE. Я сохраняю значения в базе данных.Я отобразил имя в табличном представлении, так что, если я нажму, я смогу увидеть все детали этого человека.Например, я сохранил данные 5 человек в базе данных.

Когда я закрываю это приложение и запускаю снова, я не могу отобразить эти сохраненные значения в табличном представлении. Но я получаю только эти сохраненные значения, я не являюсьв состоянии отобразить это имя, которое я видел ранее, когда я закрываю это приложение.Когда я запускаю приложение в первый раз, я не могу перейти к этому методу (cellForRowAtIndexPath:) в режиме просмотра сказки.Когда я добавляю подробности, то происходит переход к этому (cellForRowAtIndexPath:) методу.

Может ли кто-нибудь помочь мне в этом.Спасибо!

1 Ответ

0 голосов
/ 17 февраля 2012

Вам необходимо подключиться к источнику данных (базе данных) и вернуть правильные значения для

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView

и

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

, как только вы вернете эти значения правильно на основе своего источника данных,Будет вызван cellForRowAtIndexpath.

Конечно, вы должны убедиться, что ваш viewcontroller правильно обозначен как делегат и источник данных tableview.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...