Re: [問題] NSNumber的物件能夠改變值嗎?

看板MacDev作者 (lukhnos)時間16年前 (2009/09/05 03:15), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串4/7 (看更多)
※ 引述《leondemon (狗狗)》之銘言: : 找了一下documentation似乎沒看到可以直接改值的method : 所以創造物件的時候 決定了NSNumber所裝的值 就不能再改變了嗎? : 這樣如果要大量存取數值不就是會造成記憶體的負擔(是稱作memory footprint嗎)? : 還是說有什麼方法可以重複利用我的數字的物件? 有一句話叫 "premature optimization is the root of all evils." NSNumber 沒有 mutable 的必要,要更換值,生個新 NSNumber 換下來就是了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.72.245

09/05 10:27, , 1F
Immutable 可以讓設計簡潔許多 :3
09/05 10:27, 1F
文章代碼(AID): #1AeMSxzZ (MacDev)
討論串 (同標題文章)
文章代碼(AID): #1AeMSxzZ (MacDev)