@dynamic properties not supported in GDB?
-
16-12-2020 - |
Question
I'm using @dynamic properties in combination with -forwardInvocation:
to generate properties at runtime (like described in this answer). Now, when I try to work with such a property (assuming name
is such a dynamic property) in GDB I always get this:
(gdb) call (void) [myObject setName:@"foo"]
Target does not respond to this message selector.
(gdb) po [myObject name]
Target does not respond to this message selector.
Is there a switch in GDB to make this work?
La solution
You can use po [myObject performSelector:@selector(name)]
as a workaround, though it's quite awkward.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow