если вы хотите выбрать ячейку, то есть выделите определенную ячейку:
//select first row of first section
NSIndexPath* selectedCellIndexPath= [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView selectRowAtIndexPath:selectedCellIndexPath animated:false scrollPosition:UITableViewScrollPositionMiddle];
Если вы хотите дополнительно инициировать действия в вашем методе didSelectRowAtIndexPath, вам нужно вручную вызвать метод делегата, это не произойдет автоматически:
[self tableView:self.tableView didSelectRowAtIndexPath:selectedCellIndexPath];