我有一个关键字符串和值数组的字典:
var dicToAdd = [String : [ComplexObject]]()
class ComplexObject {
let id : Int
let tracer : String
}
当我有一个ComplexObject变量数组并尝试将其添加到字典中时,它不会给出任何错误但是没有添加键/值:
var someComplexObjectArray = [ComplexObject]()
//someComplexObjectArray is filled with over 50+ elements
...
dicToAdd["First"] = someComplexObjectArray
结果(调试窗口)
dicToAdd = ([String : [ComplexObject]]) 0 key/value pairs
任何建议,因为XCode不会抛出任何错误,但我最终得到一个空字典?
答案 0 :(得分:0)
看起来someComplexObjectArray
是nil
或其他您不期望的内容。检查以下内容: