Предположим, я сейчас на BaseViewController
. Я могу подойти к этому классу контроллеров представлений от двух других контроллеров представлений, скажем, A и B. Итак, когда я выскакиваю BaseViewController
, как я могу проверить, присутствует ли A или B поверх стека? Вот мой код ниже (внутри BaseViewController
):
func goToAOrBViewController {
// If after popping viewController is A do this
navigationController.popViewController(animated: true)
// Id after popping viewController is B do this
// Instantiate B and push it
}