lldb throwing error: use of undeclared identifier 'NSMakeRange'
lldb throwing error: use of undeclared identifier 'NSMakeRange'
如果我暂停应用程序的执行并在调试器中尝试此命令:po NSMakeRange(0, 1)
我收到错误:
error: use of undeclared identifier 'NSMakeRange'
error: 1 errors parsing expression
我尝试使用 expr @import Foundation
无济于事。
使用下一个创建NSRange
变量:
e NSRange $range = {.location = 2, .length = 1}
po range
但正如所解释的那样 iOS, "NSRange is just a forward declaration and I do not know the real symbol for the implementation"。这就是为什么您在调试器中使用此 range
变量时可能会遇到问题。
如果我暂停应用程序的执行并在调试器中尝试此命令:po NSMakeRange(0, 1)
我收到错误:
error: use of undeclared identifier 'NSMakeRange'
error: 1 errors parsing expression
我尝试使用 expr @import Foundation
无济于事。
使用下一个创建NSRange
变量:
e NSRange $range = {.location = 2, .length = 1}
po range
但正如所解释的那样 range
变量时可能会遇到问题。