【发布时间】:2011-08-15 00:17:10
【问题描述】:
我对 IB 对象的内存管理有点困惑,我做了什么:
-
我有一个导航控制器,我用它来推送其他视图
...[[[viewController alloc]init]autorelease]...
-
我将 Interface Builder 的每个元素连接到如此定义的 IBOutlet:
@property(nonatomic, retain) IBOutlet *object
在 .m 文件中:
@synthesize object = _object 然后在viewDidUnload中:self.object = nil;
终于在
dealloc方法中:[_object release];
这是管理 Interface Builder 对象内存的正确方法吗?
【问题讨论】:
标签: objective-c iboutlet