我有一个应用程序使用多个视图控制器来读取/编辑/保存相同的Parse对象。由于每个视图控制器都编辑对象,因此我在加载视图时加载对象,并在转到下一个视图控制器之前保存。除了从一个视图控制器到另一个视图控制器的ObjectID之外,一切都很完美。
我正在使用NSUserDefaults,但正如许多其他人发现的那样,它会在视图控制器之间跳转时导致崩溃。我一直在使用prepareForSegue,但是有这么多的视图控制器,这可能非常麻烦,非常快。
任何人都有传递这些数据片段的好主意吗? prepareForSegue是最好的方式吗?