所以我曾经使用的每一个IDE,如果代码中有一些带有断点设置的语句,有一种方法可以评估该语句以查看它返回的内容,即visual studio中的即时窗口,或使用看菜单。在XCode中有什么相同的东西,或者某种方式来评估代码段中的语句吗?
例如:
if (CGRectContainsPoint([FGO BoundingBox], touchLocation))
返回false,所以我想看看[FGO BoundingBox]
正在评估什么,但我似乎无法想象更改代码以将其存储在中间变量中。假设我在XCode中的这一行有一个断点,看看这个语句会返回什么是最简单的方法?
答案 0 :(得分:2)
您可以尝试:
po [FGO BoundingBox]
或
po NSStringFromCGRect([FGO BoundingBox])
也请查看
help expression
在调试器中。
答案 1 :(得分:0)
在该行中断,然后 单步执行 到“BoundingBox
”功能并逐步到达它的末尾(或返回某些内容的地方)你应该看看它的回归。