如果我有 2 个可以推送给自己的 viewController,我有问题“如何处理视图堆栈”
#sample
A,B
A can push to B and
B can push to A
当用户尝试推送时我发现了这个问题
A -> B -> A -> B ...
它崩溃了!
所以我尝试使用委托来弹出并重新加载自己,它真的很好但是当我有很多这样的viewController时它就不起作用了
A -> B -> C -> D -> A -> B -> C -> D ...
或不可预知的推动
A -> B -> C -> A -> D -> B -> C -> A -> D ...
我认为它内存不足,我该怎么办?