2010-11-23 22 views

答えて

1

あなたは、このようなあなたの現在のVCであなたのビューへのリンクを持っている場合:

1 - 背中の方法で:

previousVC.objectToPass = objectToPass; 

またはこのような通知に

[[NSNotificationCenter defaultCenter] postNotificationName:@"PassObject" withObject:objectToPass]; 

2 - 前のVC:

- (void) didReceiveNotificationPassObject:(NSNotification*)notification 
{ 
    YourObjectClass *theObject = (YourObjectClass*)notification.object; 
} 

3 - あなたのpreviousVCの初期化には:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(didReceiveNotificationPassObject:) name:@"PassObject" object:nil]; 
0

私は2つの画面は、第1および第2の存在

例で説明しています。

現在、2番目のビューにあります。

ので、あなたが

MyObjectに* OBJに合格し、プロパティ

は@property(アトミック、保持)MyObjectに* OBJ、それを作りたい、そのオブジェクトのプロパティを作ります。 second.h

で、その後viewWillDisappearでこれを設定するか、セカンドクラスの

メイクオブジェクト

セカンド* objSecond = ......好きな場所。

次にobjSecond.objはこのページで必要なオブジェクトです。あなたが望むことは何でもできます。

関連する問題