我是第一次实现 iOS 状态保存和恢复,所以这个问题对于更有经验的人来说可能很明显!
我有一个故事板,其中包含通往各种场景的多条路径。例如,从场景 A 开始,用户可以到场景 B,然后到场景 C,或者用户可以直接到场景 C。
在 View Controller A 中创建一个“大”NSDictionary,然后将其传递给 View Controller B,然后通过 prepareForSegue 方法传递给 View Controller C(或直接传递给 C)。
我相信我能够在 View Controller A 中恢复 NSDictionary,但是如何为 View Controller B 和/或 C 获取它而不是制作额外的副本?