如何将NSIndexPath转换为NSInteger?

tar*_*eel 8 iphone objective-c nsinteger nsindexpath

我已经搜查,发现了这个问题,一个以前的答案在这里.问题是标记为解决方案的答案不起作用.在我的tableView:didSelectRowAtIndexPath:方法里面,我有

NSInteger *currentRow = indexPath.row;
Run Code Online (Sandbox Code Playgroud)

它给了我警告'不兼容的整数到指针转换初始化'NSInteger*'(又名'int*'),表达式为'NSInteger'(又名'int').

任何帮助表示赞赏!

Isa*_*bel 22

NSInteger不是类,因此它不需要星号:

NSInteger currentRow = indexPath.row;
Run Code Online (Sandbox Code Playgroud)