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!

Replies

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