2012-04-20 10 views
0

私はFirstViewControllerクラスにNSMutable配列を持っています。その配列をSecondViewControllerクラスに渡したいと思います。 SecondViewControllerクラスでこれを使用したいと思います。私はARCでXcode 4.2.1でこれをやっています...どうすればいいですか?そして私は...プロパティを設定するときに使用したい(OR)もAppdelegateファイルを使用して、私を説明する属性...iPhoneのあるクラスから別のクラスへのNSMutable配列

答えて

0

でこれを行うには二つの方法があります。

1:appdelegateでNSMutableArrayのプロパティを作成し、FirstViewControllerでarrayの値を設定し、SecondViewControllerで値を取得します。

2:SecondViewControllerでNSMutableArrayのプロパティを作成し、FirstViewControllerのこのプロパティを呼び出しますが、SecondViewControllerのオブジェクトを作成し、FirstViewControllerのsecondViewControllerのオブジェクト参照を介してプロパティを呼び出します。

+0

ありがとうございます...あなたはXcode 4.2.1でプログラム的に説明してください...私はu rの説明を使って試しました... – SriKanth

+0

確かに、1または2の方法を試しましたか? – MrWaqasAhmed

+0

第1の方法私は試してみました...しかし、私はデータにアクセスできません... – SriKanth

0

現在のクラスで

#import "SecondViewController" 

SecondViewController *NextViewController = [[SecondViewController alloc]initWithNibName:@"SecondViewController" bundle:nil]; 

     NextViewController.nextClasssArray = thisClassarray; 

は何ですか第2クラスで.h

@property(nonatomic,retain) NSMutableArray *nextClasssArray; 

は、2番目のクラス.M

@synthesize nextClasssArray; 
関連する問題