Definitely an issue in xCode 16.3 as it applies to inherited properties and the simulators. I can't diagnose why it's happening, but there are cases where the value shown in the debugger is not what it should be and that causes code to fail. What's crazy is that looking in the debugger at self.inheritedProperty and then expanding self and drilling down to inheritedProperty, the values do not match. The value on the self node is correct. The issue does not occur on a real device and Xcode 16.0 is still solid as it applies to simulators. Personally, I will be avoiding xCode 16.3 until Apple issues an update that addresses a fix for this.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: