【发布时间】:2011-03-15 08:36:22
【问题描述】:
只是想确保我在 Core Data 的内存管理方面做得正确。
在我的视图控制器(标签栏视图)viewDidLoad 中,我使用NSFetchRequest 来检索我需要的行。然后我保留返回的 NSArray 对象,因为我需要等待用户交互来显示这部分数据。在viewDidUnload 我释放了那个数组。
我担心的是当数据变得更多时,这种机制会不会效率低下?无论如何我只使用它的一部分,但需要全部获取以防用户传递所有数据。
【问题讨论】:
标签: iphone memory-management core-data