有时我会遇到这个错误,而且不需要解决,但我想学习如何防止:
此代码给出错误:
if let predecessor = myTree.getNode(withValue: 7)?.predecessor()?.key {
print("Predecessor to 7 should be 5: ", predecessor)
}
错误是“key”后面的空格
但如果我换成一个新的空间:
if let predecessor = myTree.getNode(withValue: 7)?.predecessor()?.key {
print("Predecessor to 7 should be 5: ", predecessor)
}
它跑得很好。有人知道是什么给的吗?
最佳答案
解决方法是在按下空格键时尽量避免按住alt键:)