我正在将代码从目标c转换为swift,我无法找到dictionaryWithObjects: forKeys:
的替代品,我尝试的任何东西都没有给出预期的输出。
我试过dict.updateValue(values[i]!, forKey: keys[i] as! String )
在for循环中,但我意识到键(26)中不存在元素,但对于值(20,000),它有许多元素。
所以请帮帮我!!
对不起,如果我错了,先谢谢。
for i in 0..<alphabets.count {
in_memory_prediction.updateValue(prediction[i]!, forKey: alphabets[i] as! String)
}
答案 0 :(得分:1)
即使值是对象
,您也应该能够直接更新字典var eachKey = alphabets[i] as! String
in_memory_prediction[eachKey] = prediction[i]!