在此之下,您可以看到我的代码。我已经注释掉了导致错误的那一行。错误信息:“No exact matches in call to subscript”。您知道我如何避免这个错误吗?感谢您的帮助!
let dic = ["a": 1, "b": 2, "c": 3, "d": 4, "e": 5, "f": 6, "g": 7, "h": 8, "i": 9, "j": 10, "k": 11, "l": 12, "m": 13, "n": 14, "o": 15, "p": 16, "q": 17, "r": 18, "s": 19, "t": 20, "u": 21, "v": 22, "w": 23, "x": 24, "y": 25, "z": 26]
var newwrd = ""
for var i in str ?? "" {
let ci = dic[i] // This line causes the error
}