title: On releasing object belong to another object - xcode memory management
body: <p>Is <code>[[MyObject itemProperty] release]</code> acceptable?</p>
  
  <p>Currently, I have MyObject fetching some data and sets it to itemProperty. The delegate of MyObject then fires off and uses MyObject's itemProperty data and releases it. Is this an acceptable way of memory management?</p>
  
  <p>I've been told from various books that you should only release an object you declare.
  Any tips or alternative way?</p>