I have been trying refactor code by thanking functions and adding them in a separate file extension
of a ViewController
What I have in this extension is a function that adds gesture recognizers
to some views that have references to functions that I have placed in other file extension of the same ViewController
. On build I am getting this error "Expected expression in Swift key path"
What is causing this error?
I got this error when I accidentally left a backslash after a bracket in my object init:
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()
}
Removing the backslash fixed the error. Check out this answer by user eharo2 for details about why!