[问题] 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