gpt4 book ai didi

ios - "Expected expression in Swift key path"使用扩展重构代码时出错

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:26 26 4
gpt4 key购买 nike

我一直在尝试重构代码,方法是感谢函数并将它们添加到 ViewController 的单独文件 extension

我在这个扩展中拥有的是一个函数,它将 gesture recognizers 添加到一些 View ,这些 View 引用了我放在相同 ViewController 的其他文件扩展名中的函数.在构建时我收到此错误“Expected expression in Swift key path”

是什么导致了这个错误?

最佳答案

当我不小心在对象初始化中的括号后留下反斜杠时出现此错误:

init(for note: Note, atAnchor anchor: ARAnchor) {\

let billboardNode = note.type.basicNode

self.node = billboardNode
self.text = note.description ?? "[No Text]"
self.type = note.type
addText()
}

删除反斜杠修复了错误。看看这个 answer由用户 eharo2 提供有关原因的详细信息!

关于ios - "Expected expression in Swift key path"使用扩展重构代码时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52946085/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com