objective c - memory and Interface Builder objects -


i'm little confused memory managment ib objects, here i've done:

  • i've navigation controller, push other view with

    ...[[[viewcontroller alloc]init]autorelease]...

  • i connect each element of interface builder iboutlet defined:

    @property(nonatomic, retain) iboutlet *object

    and in .m file : @synthesize object = _object

  • then in viewdidunload: self.object = nil;

  • finally in dealloc method: [_object release];

is right way manage interface builder object's memory?

yes, did correct.

just 1 thing - don't have make outlets ui elements, can create them need access in code.


Comments