我在一个viewcontroller中将数组保存到核心数据中,如何在不同的视图控制器中访问该实体数组?我将如何将属性(在这种情况下,它们是字符串)应用于另一个视图控制器中的标签?
答案 0 :(得分:0)
数据存储在与任何特定viewController无关的数据库中,因此无法从不同的viewController访问它。通常,您应该使用fetchedResultsController。 fetchedResutsController将执行提取,然后监视核心数据以进行更改。因此,如果删除或添加了一个对象,则fetchedObjects数组将自动更新。这是一个很棒的功能,因为访问被删除的核心数据对象可能会导致崩溃。