我结合使用@dynamic 属性-forwardInvocation:
在运行时生成属性(如this answer中所述)。现在,当我尝试name
在 GDB 中使用这样的属性(假设是这样的动态属性)时,我总是得到这个:
(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.
GDB 中是否有一个开关来完成这项工作?