[問題] swift 儲存多個Dictionary

作者: vml93   2018-03-20 23:54:01
各位前輩好:
我的Swift程式中有5個Small_dic:[Int:UIImageView],
依不同條件對不同的dic做存取,
本來用另一個Big_dic:[String:[Int:UIImageView]]儲存這5個dic方便提取使用,
沒想到從Big_dic提出來dic修改後,不會套到原來的Small_dic,
查了才知道swift的dic是value type,
請問有什麼方法可以處理類似的需求?
謝謝
作者: tentenlee (天天)   2018-03-21 04:57:00
不是很懂你想達成的目標是什麼
作者: RINPE (RIN)   2018-03-21 06:56:00
Int有順序性嗎? 如果有我會存成[string:[uiimageview]]
作者: darktt (小朱)   2018-03-21 07:34:00
用物件裝就是直接存取記憶體位置了,不過要是class的格式不要使用struct。
作者: vml93   2018-03-22 00:24:00
謝謝樓上前輩的建議,我換做法

Links booklink

Contact Us: admin [ a t ] ucptt.com