如何使用核心数据访问保存在不同视图控制器中的阵列?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用核心数据访问保存在不同视图控制器中的阵列?相关的知识,希望对你有一定的参考价值。
我在一个viewcontroller中将数组保存到核心数据中,如何在不同的视图控制器中访问该实体数组?我将如何将属性(在这种情况下,它们是字符串)应用于另一个视图控制器中的标签?
答案
数据存储在与任何特定viewController无关的数据库中,因此无法从不同的viewController访问它。通常,您应该使用fetchedResultsController。 fetchedResutsController将执行提取,然后监视核心数据以进行更改。因此,如果删除或添加了一个对象,则fetchedObjects数组将自动更新。这是一个很棒的功能,因为访问已删除的核心数据对象可能会导致崩溃。
以上是关于如何使用核心数据访问保存在不同视图控制器中的阵列?的主要内容,如果未能解决你的问题,请参考以下文章