breakpoint is grey out for properties inside @Observable

Hello, I can't seem to set any breakpoint in didSet for all properties inside Observable.

Is this a bug?

XcodeVersion 15.2 (15C500b) Thanks!

Yep. I’m seeing the same thing with the tiny test tool (see the end of this post). I’d appreciate you filing a bug about this. Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"


import Observation
@Observable class Test {
var test: Int = 5 {
didSet {
print("did set")
}
}
}
func main() {
let t = Test()
print("before")
t.test = 1
print("before, \(t.test)")
}
main()

FB13656592 (breakpoint is not working for didSet for all properties inside Observable)

Done. Thank you

Observing (heh) the same behavior as of Xcode 16.2.

breakpoint is grey out for properties inside @Observable
 
 
Q