我有一个使用标签栏切换视图的多视图应用程序。一个是pickerview,而另外两个是表视图和一个包含4个文本字段的视图(另一个表视图只包含有关如何使用该应用程序的说明)。我想使用核心数据来保存选择器视图中的选定行,还可以保存在文本字段视图中输入的字符串。表格视图显然会显示所有这些保存的结果。那么如何将所有这些链接在一起呢?我是否仅为核心数据方法(包括fetchedResultsController)创建一个抽象类,以便每个视图控制器可以从所述抽象类中继承和访问managedobjects和方法?或者有更好的方法吗?
答案 0 :(得分:0)
我要做的是实现< UITabBarDelegate> class作为选项卡数据的中心,因为它们都在同一个数据集上运行。选择一个选项卡后,将其交给显示所需的NSManagedObjects(在历史选项卡的情况下,这将是您的主要对象数组...)。您将最小化重复并且需要处理关键的Core Data对象(NSManagedObjectContext等)。