1

重複の可能性:
Xcode:データをやり取りするストーリーボードタブ付きアプリケーション

基本的に私は2つのビューコントローラーを持っています

1番目のビューコントローラ:テーブルビューが含まれています

2番目のビューコントローラ:画像ビューが含まれています

テーブルビュー(1番目のビューコントローラーから)から選択した値に基づいて、2番目のビューコントローラーに画像をロードしたい

次のコードを使用して、選択したセルの値を取得できることを知っています

NSString *CellVal = [[NSString alloc]init];
CellVal = [exercises objectAtIndex:indexPath.row];

しかし、2nd Viewコントローラーで「CellVal」の値を参照するにはどうすればよいですか?

4

1 に答える 1

0

2番目のコントローラーにNSStringプロパティを作成します。次に、ある時点で、のようなものを使用しますsecondController.stringProperty = cellVal;

投稿したコードを配置する場所とその割り当ては、xibファイルを使用しているかストーリーボードを使用しているかによって異なります。あるケースでは、ペン先から2番目のコントローラーを初期化する場所でそれを行い、そうでない場合は、prepareForSegue :(シーケンスからの宛先コントローラーを使用して)でそれを行います。

于 2012-04-06T21:37:55.930 に答える