我試圖設置條件斷點,只有停在一排74「行」,但是,當我設置斷點的條件下,它給了我一個錯誤說斷點沒有找到上NSIndexPath
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的這些屬性嗎?我也嘗試使用訪問器方法而不是點符號,同樣的錯誤。
「行」和「部分」屬性來自UIKit類別。嘗試訪問'[indexPath indexAtPosition:0]'(或'1' - 我忘記'row'是否位於索引'0'或'1')。 – rmaddy
這很可能與'row'屬性是一個[UIKit添加到'NSIndexPath'類]的事實有關(https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/ NSIndexPath_UIKitAdditions/index.html的#// apple_ref/OCC/instp/NSIndexPath /排)。 – dasblinkenlight