【发布时间】:2011-06-06 10:14:19
【问题描述】:
大家好,非常感谢您的帮助 - 我的目标是提高数据获取和内存使用的效率。
我有一个核心数据存储,存储目录项(tocEntity):文章标题、页码。一个页面可以有多篇文章,并且页码可以存在或不存在,即如果您有一篇从第 3 页开始的 5 页文章,您将没有任何 t.o.c.第 4-7 页的条目。
当我在表格视图中显示上述内容时,每个单元格都会显示一个页面的所有文章名称,因此某些单元格将有一个文章名称,而其他单元格可能有 10 个(或更多)
让单元格布置得很好没有问题,但我有兴趣只为表格视图当前需要的数据有效地获取数据(NSFetchedResultsController 的工作方式) - 问题是,每个单元格没有 1 个核心数据条目,而是数量不等。因此,如果 NSFetvhedResultsController 会说(让我获取单元格 12-17 的数据) - 这不会导致单核数据检索。
任何想法如何去实现这个?
【问题讨论】:
标签: objective-c uitableview core-data nsfetchedresultscontroller