我的班级有一个成员变量,它是一个 NSNumber,如下所示:
@interface C : NSObject {
NSNumber* _n;
}
在调试过程中,我在断点处停止,我想更改 NSNumber 的值。我该怎么做?
我尝试了 XCode 变量窗口,但这不起作用。
例如,我尝试了 XCode 调试控制台
expr _n = @1
但这给出了奇怪的消息错误:从不兼容的类型'NSNumber *'分配给'NSNumber *' - 不开玩笑!尝试一下。
我也试过
expr _n = [NSNumber numberWithInt:1]
但这给出了同样的结果。