このためには、ViewControllersヘッダーファイルでラベルのパブリックアウトレットを作成する必要があります。
@interface YourViewController : UIViewController
@property (weak, nonatomic) IBOutlet UILabel *yourLabel;
@end
次に、didSelectRowを介してそのラベルテキストを設定できます。このため、ここでコードでアクセスできるように、詳細ビューコントローラーにストーリーボードID(ストーリーボード内)を指定する必要があります。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
ViewController *detailViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"VC"];
detailViewController.yourLabel.text = [self.yourArray objectAtIndex:indexPath.row];
[self.navigationController presentViewController:detailViewController animated:YES completion:nil];
}
if / elsesを使用する代わりに、すべてのデータが含まれている配列などを使用し、そのインデックスを使用してアクセスすることができます。