2012-04-24 4 views
0

前のviewControllerでviewControllerの配列を設定していますが、viewControllerにnullを返します。私はそのプロパティも設定しました。NSMutableArrayは以前のviewControllerで設定した場合nullを返します

前のViewController:

controller.arrGUID = arr; 

のViewController

@property(nonatomic,retain)NSMutableArray *arrGUID; //synthesized as well. 

arrGUIDを使用してのViewControllerではnullを返します。

+0

を試してみてくださいをreatinていると思います。 –

+0

私はあなたが書いたものと同じことをやっています。 – Nitish

答えて

0
NextViewController *controller = [[NextViewController alloc]initWithNibName:@"NextViewController" bundle:nil]; 
controller.arrGUID = arr;// where arr is previous controller array. 
[self.navigationController pushViewController:controller animated:YES]; 
[controller release]; 

nextviewcontrollerのviewdidloadメソッドでもnslogです。

お手伝いします。

+0

私は同じことをしました。 – Nitish

+0

den chek arr。多分それはnullvalue initを持っています。 –

+0

uは配列にデータ配列を送りました..配列には辞書を返しました.. –

0

私はあなたが問題

私はあなたを助けるようallocinitのnibname後とpushview前に、あなたの配列を渡す。..いくつかのコードを書いてください、この

controller.arrGUID = [arr retain]; 
関連する問題