我在.h文件中声明了两个标签 并宣布
@property(nonatomic,retain)UILabel *label1;
@property(nonatomic,retain)UILabel *label2;
我们必须在dealloc中释放这些标签对象的时间。我只发布了一个。
我们已声明属性,因此引用计数将增加,我将释放一次,我将在下一次发布。任何帮助都非常感谢。
感谢高级:
答案 0 :(得分:3)
dealloc
:
- (void)dealloc
{
[label1 release], label1 = nil;
[label2 release], label2 = nil;
[super dealloc];
}
答案 1 :(得分:-3)
你只能在dealloc中释放一次..如果你使用self.label1 =多次这样的话,这样做很好:
[label1 release];
label1 = nil;
self.label1 = X;
如果你在上面的代码
之前做了标签的初始化