小编xma*_*tin的帖子

如何在Xcode中调试时更改NSString值?

当我在Xcode的断点停止时,我可以看到NSString变量的值.我怎样才能改变它们?我可以更改int或double变量,但不能更改NSString.

debugging xcode

48
推荐指数
2
解决办法
2万
查看次数

如何在调试时更改XCode中的NSNumber值?

我的类有一个成员变量,它是一个NSNumber,如下所示:

@interface C : NSObject {
    NSNumber* _n;
}
Run Code Online (Sandbox Code Playgroud)

在调试期间,我在断点处停止,我想更改NSNumber的值.我该怎么做?

我尝试了XCode变量窗口,但这不起作用.

例如,我尝试了XCode调试控制台

expr _n = @1
Run Code Online (Sandbox Code Playgroud)

但这给出了奇怪的消息错误:从不兼容的类型'NSNumber*'分配'NSNumber*' - 不开玩笑!试试吧.

我也试过了

expr _n = [NSNumber numberWithInt:1]
Run Code Online (Sandbox Code Playgroud)

但是这给了同样的东西.

debugging xcode objective-c nsnumber

3
推荐指数
1
解决办法
2211
查看次数

标签 统计

debugging ×2

xcode ×2

nsnumber ×1

objective-c ×1