1

2 つ取得しましたviewcontrollers. --> AViewController,BViewController

</p>

AViewControllerのオブジェクトを作成する必要がありますBViewController。そしてpresentmodalcontroller: に移動しBViewControllerます。

また、メソッド

 内のラベル テキストを更新できるようにBViewController

 、オブジェクトも作成する必要があります。AViewControllerBViewController

's

でインポートを試行しAViewController

 ましたBViewController

。エラーが出ます。不明な型名' ViewController'、もしかして' UIViewController'?

AViewController にもアクセスしたい場合は、どうすれば解決できますか。

誰でも私を助けることができます、事前に感謝します。

4

2 に答える 2

1

BViewController のヘッダーの @interface の前に、次のように入力します。

@class AViewController;

これにより、BViewController で AViewController タイプのインスタンスを宣言できます。BViewController の .m ファイルで、 #import AViewcontroller.h

于 2012-08-30T17:09:48.603 に答える
0

BViewController.h で

#import AViewcontroller.h

@property(nonatomic,retain) AViewcontroller* aViewcontroller;

あなたの BViewController.m で

@synthesis aViewcontroller;

次に、BViewcontroller オブジェクトを作成する AViewcontroller.m で、bViewcontroller と言います。

bViewcontroller.aViewcontroller=self;
//then navigate to bViewcontroller

次に、 BViewController のメソッド内で以前の AViewController のラベル テキストを更新できます。

self.aViewcontroller.label_you_want_to_update.text=@"your_text_here";

お役に立てれば

于 2012-08-31T04:02:15.113 に答える