作者vml93 ()
看板MacDev
標題[問題] swift 儲存多個Dictionary
時間Tue Mar 20 23:54:01 2018
各位前輩好:
我的Swift程式中有5個Small_dic:[Int:UIImageView],
依不同條件對不同的dic做存取,
本來用另一個Big_dic:[String:[Int:UIImageView]]儲存這5個dic方便提取使用,
沒想到從Big_dic提出來dic修改後,不會套到原來的Small_dic,
查了才知道swift的dic是value type,
請問有什麼方法可以處理類似的需求?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.180.234.44
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1521561243.A.BB8.html
推 tentenlee: 不是很懂你想達成的目標是什麼 03/21 04:57
推 RINPE: Int有順序性嗎? 如果有我會存成[string:[uiimageview]] 03/21 06:56
→ darktt: 用物件裝就是直接存取記憶體位置了,不過要是class的格式 03/21 07:34
→ darktt: 不要使用struct。 03/21 07:35
→ vml93: 謝謝樓上前輩的建議,我換做法 03/22 00:24