[問題] property 跟 memory management

看板MacDev作者 (huggie)時間16年前 (2009/07/06 14:31), 編輯推噓3(307)
留言10則, 4人參與, 最新討論串1/1
嗨,問個簡單的問題 Property 設定的時候如果選擇 copy 的時候 這時要手動寫 deallac 的 release 嗎? 還是他會自動幫你 release? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.106.80

07/06 14:47, , 1F
copy和alloc都是設為1.在適當的時機還是要release的
07/06 14:47, 1F

07/06 19:50, , 2F
所以我 release 需要自己寫嗎? 還是 synthesize時都做好了?
07/06 19:50, 2F

07/07 00:41, , 3F
要自己release吧,synthesize只是讀/寫
07/07 00:41, 3F

07/07 15:47, , 4F
了解了,感謝樓上
07/07 15:47, 4F

07/07 15:59, , 5F
其實Property應該要搭配GC來用,所以這問題....XD
07/07 15:59, 5F

07/07 16:34, , 6F
Iphone上面沒有GC的情況不能使用property嗎?
07/07 16:34, 6F

07/07 16:50, , 7F
iPhone上可以用property,也的確沒有GC所以要自己管理
07/07 16:50, 7F

07/07 16:51, , 8F
只是你文章中沒有說是在iPhone上跑,所以我才會說應該要
07/07 16:51, 8F

07/07 16:52, , 9F
開啟GC。
07/07 16:52, 9F

07/07 16:57, , 10F
了解了 ︿︿
07/07 16:57, 10F
文章代碼(AID): #1AKPepn5 (MacDev)
文章代碼(AID): #1AKPepn5 (MacDev)