我已經宣佈在.h文件中 一些兩個標籤,也宣告- (空)dealloc的財產(非原子,保留)
@property(nonatomic,retain)UILabel *label1;
@property(nonatomic,retain)UILabel *label2;
,我們有多少時間在dealloc中釋放這些標籤對象。我只釋放一個人。
我們已聲明屬性,所以引用計數將會增加,並且我將釋放一次,然後我將在其中釋放。任何幫助,高度讚賞。
在先進的感謝:
我已經宣佈在.h文件中 一些兩個標籤,也宣告- (空)dealloc的財產(非原子,保留)
@property(nonatomic,retain)UILabel *label1;
@property(nonatomic,retain)UILabel *label2;
,我們有多少時間在dealloc中釋放這些標籤對象。我只釋放一個人。
我們已聲明屬性,所以引用計數將會增加,並且我將釋放一次,然後我將在其中釋放。任何幫助,高度讚賞。
在先進的感謝:
你只在dealloc中,如果你使用self.label1事情多次發佈一次.. =這是很好的做到這一點是這樣的:
[label1 release];
label1 = nil;
self.label1 = X;
前提是你已經在代碼之前做過初始標籤
只是每個伊娃的一次。我會寫這樣dealloc
:
- (void)dealloc
{
[label1 release], label1 = nil;
[label2 release], label2 = nil;
[super dealloc];
}
你必須只發布一次。 –
感謝您的回答: – Surya
歡迎......... –