2011-04-21 52 views
0

我想提出一个项目..其中空数组在这种情况下在iphone

在我使用一个的viewController和tableViewController ..

我在这里声明了两个数组,在数组1的viewController和在tableViewcontroller阵列2

现在我assinging在视图控制器的阵列,并且我在视图控制器给予阵列1的值到阵列2和我示出一个在tableViewController

现在我问题是wh恩,我这双视角每次阵列在表视图加起来之间导航..

所以会发生什么是数组每次加起来..

所以我应该在哪里做removeAllObject过程?

+0

你能告诉我你的代码,你分配数组? – 2011-04-21 09:45:45

+0

抱歉,迟到的答复chetan..I解决了.. :)谢谢反正 – 2011-04-21 10:35:44

回答

1

在您的表视图控制器中为数组创建一个属性。

@interface DetailedAddViewController : UITableViewController{ 
    NSArray *dataSourceArray; 
} 
@property (nonatomic, retain) NSArray *dataSourceArray; 
@end 

而在M档不忘记加上

@synthesize dataSourceArray; 

而且在dealloc方法来释放它

[addDictionary release]; 

Declared Properties doc

0

可能是从一个视图控制器切换到另一个视图控制器。因此视图控制器再次加载。在viewDidload方法中,初始化一个标志并删除标志内的数组。