2011-02-10 102 views
0

我的問題是我填充我的數組在我的rootView,並希望將此數組傳遞給mainView視圖。傳遞一個NSMutableArray到另一個視圖

我tryed這樣說:

mvController = [[mainViewController alloc] initWithNibName:@"mainViewController" bundle:[NSBundle mainBundle]]; 

mvController.listOfContent == self.listOfContent; 
[self.navigationController pushViewController:mvController animated:YES]; 
mvController = nil; 

[mvController release]; 

做我錯過了一些東西?

+1

mvController.listOfContent == self.listOfContent;應該是mvController.listOfContent = self.listOfContent; (一個等號)。 – Anna 2011-02-12 22:12:21

回答

0

理論上,這是正確的,除非因爲「釋放」,必須在「mvController = nil」之前(否則,您將釋放「nil」)。

你必須對你的錯誤更具體,但可能錯誤在於在viewDidLoad或init中使用「listOfContent」。

+0

hello eduardo,錯誤是當我在我的rootViewController中放入數組時,它會在我將它傳遞給mainView時爲空,並且它爲空。在mainView中導入rootViewController.h我在viewDidLoad中初始化Array ..... – Frank 2011-02-15 11:51:48

相關問題