从appDelegate重新加载数组

时间:2012-07-18 11:20:19

标签: iphone ios xcode

在我的app委托中:

我存储了我的数组,然后在我的viewController我将viewDidLoad加载到carousel

        [carousel reloadData];

    self.images = ((RootViewAppDelegate *)[[UIApplication sharedApplication] delegate]).images;

我使用这个过程,这样当我删除项目时,它仍然会保留,但我需要的是它何时退出然后返回到视图它不应该被保留。在我的情况下它仍然保留,如何在我的情况下重新加载我的数组?感谢

2 个答案:

答案 0 :(得分:1)

dealloc的{​​{1}}中,发布项目并将其设置为零。

另一方面,为什么不将它与视图而不是app-delegate相关联。

答案 1 :(得分:0)

- (void)dealloc{
   self.images = nil;
}