0

在我的应用委托中:

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

        [carousel reloadData];

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

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

4

2 回答 2

1

在 your deallocof yourviewcontroller中,释放项目并将其设置为 nil。

另一方面,为什么不将它与视图关联,而不是在应用程序委托中。

于 2012-07-18T11:28:33.220 回答
0
- (void)dealloc{
   self.images = nil;
}
于 2012-07-18T11:30:19.937 回答