[問題] swift 儲存多個Dictionary

看板MacDev作者時間6年前 (2018/03/20 23:54), 編輯推噓2(203)
留言5則, 4人參與, 6年前最新討論串1/1
各位前輩好: 我的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

03/21 04:57, 6年前 , 1F
不是很懂你想達成的目標是什麼
03/21 04:57, 1F

03/21 06:56, 6年前 , 2F
Int有順序性嗎? 如果有我會存成[string:[uiimageview]]
03/21 06:56, 2F

03/21 07:34, 6年前 , 3F
用物件裝就是直接存取記憶體位置了,不過要是class的格式
03/21 07:34, 3F

03/21 07:35, 6年前 , 4F
不要使用struct。
03/21 07:35, 4F

03/22 00:24, 6年前 , 5F
謝謝樓上前輩的建議,我換做法
03/22 00:24, 5F
文章代碼(AID): #1QiIwRku (MacDev)