The Link below shows my Storyboard and I think my problem is a lot easier to understand with the image. My tabBarController manages a tab which is embedded in a navigationController. UIButton "start" leads to the next view by a show segue (blue arrow). On this view a bar button item leads to the last viewController again with a show segue (green arrow). From the last view controller i want to go back to my initial one, again by a bar button item (black arrow). But now there is the Problem, that my initial view controller shows a "back button" on the top left (of course, because by the black arrow the initial view is just added to the navigation stack, right?!). I solved this by going back to the tab bar controller (red arrow). Now there is no "back" button any more but now i am wondering if there isn't like a stack of my navigation views still existing in the background and wasting memory or something like that. How can i delete this stack or is it even existing? (maybe i got this completely wrong) Or is there even a better way to go back to my first view?
Sorry for the unprofessional description of my problem but i just started coding so i don't have the right words for some of the issues yet.
thank you so much!



