title: Swift stack and heap understanding
body: <p>I want to understand what is stored in the stack and heap in swift. I have a rough estimation:
  Everything that you print and the memory address appears not the values, those are stored in the stack, and what is printed out as values, those are on the heap, basically according to value and reference types. Am I completely wrong? And optionally, could you provide a visual representation of the stack/heap?</p>