Re: [問題] 關於memory management的問題
※ 引述《angelyin (等待.微笑)》之銘言:
: str2 retain count:7fffffff
: 我翻了書和網路上的文章
: output為
: str1 retain count:ffffffff
: str2 retain count:1
: 想請問
: stringWithString不是會自動把object放入autorelease pool裡面嗎?
: 那retain count的值不就應該是1?
: 為什麼我的結果跑出來不太對?
: 請問我的觀念是否有錯?
: 還是我的程式哪裡有盲點?
: 謝謝
網路上看到的一些說法是,現在蘋果的 implementation 是,
compiler 會把像是 @"string" 這樣的字串當成 static object
處理,所以 retain count 就變成了 unsigned int 的最大值。
試試看 NSMutableString 的 retain count 吧。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.184.144
推
07/06 01:05, , 1F
07/06 01:05, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章