我知道不建议将NSMutableArray保存到Core Data,但我需要在另一个视图控制器上访问该数组(使用其中一种segue方法(例如将变量传递给另一个视图控制器)将无法完成这项工作)
除非我不了解另一种方法,否则如何将数组保存到核心数据?
我正在使用Swift。
答案 0 :(得分:1)
我认为您的问题不是how to save NSMutableArray to Core Data
,相反,您的问题似乎是How to access data on another viewController?
首先,我认为您可以了解Delegate
。
其次,这是一个Q& A我可以与你分享,我认为可以帮助你弄清楚你的困惑。Passing Data between View Controllers
答案 1 :(得分:0)
如果要将可变数组保存到核心数据,请使用copy
方法。它将返回可变对象的不可变副本。