Re: [問題] 關於使用autorelease或直接使用release …

看板MacDev作者 (zonble)時間16年前 (2009/07/19 04:27), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串4/4 (看更多)
※ 引述《uranusjr (←這人是超級笨蛋)》之銘言: : ※ 引述《angelyin (等待.微笑)》之銘言: : - (NSString *)string : { : NSString *string = [[NSString alloc] initWithFormat:@"string1 = %@", : string1]; : [string autorelease]; : return string; : } 這種狀況其實也可以這樣寫… - (NSString *)string { return [NSString stringWithFormat:@"string1 = %@", string1]; } Cocoa 的 method 通常會有兩組名稱 1. [[NSOject alloc] init] <- 這種東西記得要 release 2. 跟物件名稱同樣的一組,如 [NSString stringWith...] ,這種 method 都是已經加上 autorelease 的了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.187.184

07/19 12:31, , 1F
推一個
07/19 12:31, 1F

07/20 19:44, , 2F
推~!!
07/20 19:44, 2F
文章代碼(AID): #1AOZ0fAR (MacDev)
文章代碼(AID): #1AOZ0fAR (MacDev)