【发布时间】:2012-03-06 01:54:24
【问题描述】:
很抱歉这个问题,但我搜索了它并没有找到该案例的答案。
我正在研究 iOS 的内存管理,我理解,或者我认为是,视图生命周期。但现在我有一个关于 IBOutlet 的问题(tat 链接到我的 xib 文件中的 UIImageView)。 我有这样的课:
@interface MyClass : UIViewController
@property (nonatomic, retain) IBOutlet UIImageView *myImage;
问题是:如何释放 myImage?这样可以吗?
- (void)dealloc {
self.myImage = nil;
[super dealloc];
}
- (void)viewDidUnload {
[super viewDidUnload];
self.myImage = nil;
}
谁能解释为什么我不能在 myView 上调用 release 方法(如果你有一些喜欢它也很好!)?
提前致谢!
【问题讨论】:
标签: iphone ios memory-management dealloc