title: When is the proper time to release an object?
body: <p>I'm still a little confused on this.</p>
  
  <p>I'm creating an object programmatically in Xcode, let's say a UILabel, which is also going to be a class wide property.</p>
  
  <p>When is the proper time to release the object, in the method in which it is created, or in the dealloc method like normal IBOutlet objects?</p>
  
  <p>Thanks.</p>