моя проблема в том, что, когда я щелкая в таблице просмотра возвращает эту ошибкуdidSelectRowAtIndexPath: (NSIndexPath *) indexPath возвращает неправильный индекс
2013-02-22 11:22:42.293 Exercise[1570:c07] -[NSIndexPath item]: unrecognized selector sent to instance 0x6e7ddd0
2013-02-22 11: 22: 42.294 Упражнение [1570: c07] *
и это, где он возвращает неправильный индексировать
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
NSLog(@"uitable index: %ld",(long)indexPath.item);
DBHelper *dataObj = [appDelegate.dataArray objectAtIndex:indexPath.row];
self.selIndex = indexPath.item;
LblID = dataObj.dataID;
VCFname.text = dataObj.DBFirstName;
VCLname.text = dataObj.DBLastName;
VCMobile.text = dataObj.DBMobile;
VCEmail.text = dataObj.DBEmail;
VCBday.text = dataObj.DBBirthdate;
NSLog(@"dataID:%i dataArrayCount:%i",self.selIndex,appDelegate.dataArray.count);
}
Я связал делегата таблицы и источника данных с владельцем файла.
EDIT: дополнительная информация Я пытаюсь получить данные из моей базы данных SQLite, чтобы показать на текстовое поле, когда я нажимаю в Tableview
Пожалуйста, ознакомьтесь с документами для 'NSIndexPath'. Не существует свойства или метода 'item'. Что вы пытаетесь получить? – rmaddy
Я пытаюсь получить данные из своей базы данных, чтобы показывать в своих текстовых полях – user2093735
Извините, я имел в виду, что вы пытаетесь выбраться из 'indexPath' при попытке использования' item'? – rmaddy