2010-11-12 1 views
0

Мне нужно сопоставить мои идентификаторы базы данных с NSDictionary или NSArray. У меня есть вид на стол. Когда я нажимаю на какое-либо поле, вы должны просмотреть подробный вид, в котором будет подробная информация о записи. Все работы нормально, когда: DB TableRow 1 -> 1 2 -> 2 3 -> 3NSDictionary SQLite mapping

Но whem DB TableRow 1 -> 1 30 -> 2 31 -> 3 не работают.

Так что мне нужно связать друг с другом запись базы данных и представление таблицы. Любое предложение? Thanx!

+0

Показать строки кода, в которых вы переходите от просмотра таблицы к вашему подробному представлению. –

ответ

0
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
{ 

    detailTableView = [[DetailsTableViewController alloc] initWithNibName: @"DetailsTableViewController" bundle:nil]; 

    //getting selected row 
    NSUInteger row = [indexPath row]; 


    //initializing detailTableView with data to show details 
    [detailTableView setWithObjectID: [[usersIDList objectAtIndex: row ] intValue] ]; 

    //show it 
    [self.navigationController pushViewController: detailTableView animated:YES]; 
    [detailTableView release]; 
} 

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

  • Нет связанных вопросов^_^