"PopToViewController" также выводит все контроллеры представления между ними?

Контроллеры навигации имеют стек контроллеров представления. Итак, допустим, что стек выглядит так:

[Дом, друзья, рекорды, Добавить, полный список]

Поэтому я в настоящее время на FullList, контроллер сверху в стеке. Теперь, если я сделаю:

var stack = navigationController!.viewControllers
navigationController?.popToViewController(stack[1] as! UIViewController, animated: true)

то есть я заскочил к контроллеру представления, называемому друзьями, он также выводит контроллеры представления, называемые highScores, и добавляет их или оставляю их и пропускаю в стек?