0

いくつかの行を含むテーブル ビューがあり、各行には [詳細開示] ボタンがあります。ユーザーがそのボタンをタップすると、別のテーブル ビュー (ストーリーボードでカスタマイズ) が表示され、相対的なデータが表示されるようにしたいと考えています。

からTableViewController.m

-(void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath {

    DetailViewController *detailViewController = [[detailViewController alloc] init];
    //creating a parse object
    PFObject *checkin = [_dataSourceArray objectAtIndex:indexPath.row];
    //getting data i want
    NSString *trainNumb = [checkin objectForKey:@"trainNumber"];
    //passing the data
    detailViewController.trainNumber = trainNumb;   
}

DetailTableViewController.m から

- (void)viewDidLoad {
    [_trainNumberLabel setText:_trainNumber];
}

問題は、DetailTableView でNSString結果が null になることです。

ここで何が欠けていますか?ありがとうございました!

4

1 に答える 1