我想以键值对的形式在词典中添加我的数据。但他们给我上面提到的错误。这是我的代码
let dictionary = NSDictionary(objects: [getStringAt(selectStmt, column: 0), getStringAt(selectStmt, column: 1)], forKeys: ["username", "image"])
答案 0 :(得分:1)
错误消息表明您要创建一个包含可选String
值的字典。
由于字典中的所有值都必须是非可选的,因此您必须打开它们。
let dictionary = NSDictionary(objects: [getStringAt(selectStmt, column: 0)!, getStringAt(selectStmt, column: 1)!], forKeys: ["username", "image"])