→ yllan:Immutable 可以讓設計簡潔許多 :3 09/05 10:27
※ 引述《leondemon (狗狗)》之銘言:
: 找了一下documentation似乎沒看到可以直接改值的method
: 所以創造物件的時候 決定了NSNumber所裝的值 就不能再改變了嗎?
: 這樣如果要大量存取數值不就是會造成記憶體的負擔(是稱作memory footprint嗎)?
: 還是說有什麼方法可以重複利用我的數字的物件?
有一句話叫 "premature optimization is the root of all evils."
NSNumber 沒有 mutable 的必要,要更換值,生個新 NSNumber 換下來就是了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.72.245