SWRevealViewController - 如何在切换到另一个时保留前视图

SWRevealViewController - How to retain the front view when switching to another one

如果我有一张后视图和两张前视图,比如说 1 和 2,如果我转到前视图 1,然后切换到前视图 2,那么视图 1 是否从内存中消失了?

如果我已经下载了一些存储在前视图 1 中定义的 NSArray 中的数据,然后转到 2,但当我切换回它时我仍然想要 1 中的数据怎么办? 切换回1还需要重新下载吗? 执行此操作的最佳做​​法是什么?

我想我的问题很清楚所以我没有粘贴我的代码。

希望你能帮助我!

谢谢!!

实际上我利用了 NSCache 来做到这一点,所以即使视图 1 从堆栈中弹出,当我回来创建另一个视图时,我可以从缓存中加载旧数据并进行进一步的更新操作。