2

如果我有 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 ...

我认为它内存不足,我该怎么办?

4

0 回答 0