Could be useful in some cases to come back to a popped view controller, keeping it in memory for a while.
It could maybe be configurable with:
amount of VC to keep in memory
amount of time to keep that VC in memory
Of course the stack would be cleaned every time a new VC is pushed in the stack.
It should have a way to clean that stack of popped view controller punctually and a way to opt-out of the unpop behavior for a single ViewController or a single NavigationController or from the whole app.
The default behavior should be to not have this option enabled for retrocompatibility reasons.
Could be useful in some cases to come back to a popped view controller, keeping it in memory for a while.
It could maybe be configurable with:
Of course the stack would be cleaned every time a new VC is pushed in the stack.
It should have a way to clean that stack of popped view controller punctually and a way to opt-out of the unpop behavior for a single ViewController or a single NavigationController or from the whole app.
The default behavior should be to not have this option enabled for retrocompatibility reasons.