私にとってこれは機能しています。
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
customerVC = [[UIStoryboard storyboardWithName:@"Main" bundle:nil]instantiateViewControllerWithIdentifier:@"customerInfoView"];
customerVC.selectedText = cell.textLabel.text;
//customerVC is destination viewController instance)
[self.navigationController pushViewController:customerVC animated:YES];
}
そして、宛先のView Controllerヘッダーファイルで、次のような文字列を宣言するだけです。
@property NSString *selectedText;
viewcontroller.mで次のような値を割り当てます
self.selectedBiller.text = self.selectedText;
(selectedBillerはここのラベルです)