有时我会遇到这个错误,而且不需要解决,但我想学习如何防止:
此代码给出错误:

if let predecessor = myTree.getNode(withValue: 7)?.predecessor()?.key {
    print("Predecessor to 7 should be 5: ", predecessor)
}

错误是“key”后面的空格
swift - xcode想要“”而不是“”-LMLPHP
但如果我换成一个新的空间:
if let predecessor = myTree.getNode(withValue: 7)?.predecessor()?.key {
    print("Predecessor to 7 should be 5: ", predecessor)
}

swift - xcode想要“”而不是“”-LMLPHP
它跑得很好。有人知道是什么给的吗?

最佳答案

解决方法是在按下空格键时尽量避免按住alt键:)

10-06 02:55