在 Xcode 中,LLDB 可以在调试时通过 expr 命令更改变量值(请参阅如何在 XCode 中使用 LLVM 调试时更改变量值?)。我使用此方法成功更改了字符串值,但是当我将 NSURL 变量更改为新实例时,出现错误:
(lldb) expr url = [NSURL URLWithString:@"www.example.com"];
error: no known method '+URLWithString:'; cast the message send to the method's return type
error: 1 errors parsing expression
如何将 url 更改为新值?谢谢。