iOS:表视图(带有 FetchedResultsController)作为另一个视图的子视图

Posted

技术标签:

【中文标题】iOS:表视图(带有 FetchedResultsController)作为另一个视图的子视图【英文标题】:iOS: Table View (with FetchedResultsController) as Subview of another view 【发布时间】:2013-04-23 09:58:15 【问题描述】:

我在 Itunes 上关注了 CS193p,现在正在编写我自己的应用程序。在课程中,他们有一个CoreDataViewController(它是TableViewController 的子类,其中包含所有必要的NSFetchedResults 方法)。有了这个,我让每个tableview 快​​速运行。但是,我不想要一个视图(在我的屏幕顶部),下面的表格视图只有大约一半的屏幕。

我只找到了如何将普通表格视图嵌入到普通viewcontroller 并连接datasourcedelegate 插座的教程。但是我将如何使用NSFetchedResultsController 做到这一点? 我想我必须这样做,然后将原始 CoreDataViewController 中的所有函数复制到我自己的 viewcontroller 中以处理获取的结果? 或者我该怎么做?

【问题讨论】:

【参考方案1】:

我还没有看到 CoreDataViewController 是如何实现的。但是,是的,您将按照正常步骤设置 NsFetchedResultsController。或者您可以创建一个 CoreDataViewController 实例并将其 tableView 视图添加到视图控制器子视图的下半部分。

【讨论】:

谢谢,您可以在第 14 课 CoreData stanford.edu/class/cs193p/cgi-bin/drupal 下找到实现。 但是你的意思是我可以创建一个实例?然后主视图控制器将如何处理这个 CoreDataViewController 实例?我从没见过?

以上是关于iOS:表视图(带有 FetchedResultsController)作为另一个视图的子视图的主要内容,如果未能解决你的问题,请参考以下文章

Swift & Core Data 解包 fetchedresults

如何通过带有 FetchedResults 和 CoreData 的导航链接传递数据?

iOS:表视图(带有 FetchedResultsController)作为另一个视图的子视图

带有多个表视图的选项卡式 ios 应用程序

ios5 UISearchBar 过滤表视图导致带有空单元格的断言错误

第四章:IOS Table表视图搜索功能UISearchBar