我想使用一個字典鍵/對集的值的列表,而且這個字典本身是一個字典中設置的鍵/對的值。爲了解釋,這是我如何初始化它。字典裏面的字典
var dictOfEvents = [Int: [Int: [PFObject]]]()
我想添加事件到列表中,內部字典的鍵是月份的日子,外面的一個是月份。例如,在5月1日的事件將是:
dictOfEvents[5:[1:[ListOfEvents]]
凡ListOfEvents
是PFObjects
陣列。在添加月份功能和外部字典之前,我添加新事件的方式是: `self.dictOfEvents [components.day] = [event] 但是現在,當我嘗試將此擴展爲:
self.dictOfEvents[components.month]?[components.day]! = [event]
它不起作用。任何解釋如何創建新的事件列表和訪問這個雙層字典將不勝感激。
(注:!?我不知道放在哪裏和在過去的一段代碼,請原諒我,如果我犯了一個錯誤)
你得到什麼確切的錯誤? – Abdullah