我可以从CoreData实用地填充UITableView吗?

时间:2013-10-06 11:09:25

标签: objective-c cocoa-touch

我习惯于从CoreData中提取我需要的内容并相应地填充UITableView

现在我面临一个新的情景。我有News Feed作为UITableView向用户显示。因为News Feed会有很多以前的数据,我想知道如果我能以某种方式设置CoreData,以便我可以获取row作为{{ 1}}在我的Cell中可见。

我不知道这是否可能,因为我需要在UITableView中给出总行数并让我们说numberOfRowInsection会让我的记忆过度?或者我没有总数,并且有一种动态的方式吗?

基本上我想知道当1000变得可见时是否可以从CoreData获取?主要是我对你对Cell的看法感到困惑?

任何人都可以举一个例子来看看fetch和&如何填充numberOfRowInsection或链接到资源,准确解释(我找不到)?

1 个答案:

答案 0 :(得分:1)

您可以使用NSFetchedResultsController来管理新闻Feed。它处理数据库中的提取并在滚动时更新UITableView