我正在尝试设置一个仅在第74行停止的条件断点,但是,当我在断点上设置条件时,它会给我一个错误说
Stopped dur to an error evaluating condition of breakpoint 1.1: "indexPath.row == 74" Couldn't parse conditional expression:
error: property 'row' not foudn on object of type 'NSIndexPath *'
error: 1 errors parsing expression
我设置了这样的条件:
indexPath.row == 74
有谁知道为什么会这样?你能否在断点中访问NSIndexPath的这些属性?我也尝试使用访问器方法而不是点符号,同样的错误。
答案 0 :(得分:1)
你快到了。你可以这样做,但你必须首先投射它们并使用消息转发。就像这样:
(NSInteger)[indexPath row] == (NSInteger)74
现在可以正常使用。