我习惯于从CoreData
中提取我需要的内容并相应地填充UITableView
。
现在我面临一个新的情景。我有News Feed
作为UITableView
向用户显示。因为News Feed
会有很多以前的数据,我想知道如果我能以某种方式设置CoreData
,以便我可以获取row
作为{{ 1}}在我的Cell
中可见。
我不知道这是否可能,因为我需要在UITableView
中给出总行数并让我们说numberOfRowInsection
会让我的记忆过度?或者我没有总数,并且有一种动态的方式吗?
基本上我想知道当1000
变得可见时是否可以从CoreData
获取?主要是我对你对Cell
的看法感到困惑?
任何人都可以举一个例子来看看fetch和&如何填充numberOfRowInsection
或链接到资源,准确解释(我找不到)?
答案 0 :(得分:1)
您可以使用NSFetchedResultsController
来管理新闻Feed。它处理数据库中的提取并在滚动时更新UITableView
。