可以說我有這樣的成員:@synthesize內存managemnet
@property (retain, nonatomic) Student *student;
@synthesize student;
現在,讓我們在一些其他類的說,我設置的學生,意味着我的一些分配給新創建對象的學生。現在假設學生之前已經參考了一個對象,所以我的問題是當我向學生分配新的對象ref時這個對象是否被釋放?在此代碼
someClassObjectRef.student = newStudent; //someClassObjectRef.student is already having one student object ref
那麼我有分配新的前顯式釋放舊對象或不@synthesize確實在後面?我希望你明白我想說什麼。
注意:不使用ARC。
謝謝。
我已經回答您可以檢查並相應回覆。我也有你的問題:) – 2012-07-27 09:36:06