title: What does "live in the heap" mean?
body: <p>I'm learning Objectiv C, and I hear the term "live in the heap" constantly, from what I understand its some kind of unknown area that a pointer lives in, but trying to really put head around the exact term...like "we should make our property <code>strong</code> so it won't live in the heap. He said that since the property is private. I know it'ss a big difference  It's pretty clear that we want to make sure that we want to count the reference to this object so the autorelease wont clean it (we want to "retain" it from what i know so far), but I want to make sure I understand the term since it's being use pretty often.</p>
  
  <p>Appreciate it</p>