我认为编程中理解最大的问题就是理解特定方法的作用。例如我如何阅读Objective C方法
- (BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex
当我看上面的方法,我知道它返回一个布尔值,并且该方法接收以下内容。
- NSTableView的
- NSTableColumn
- NSInteger的
不过,我不明白我需要提供正确的使用方法。 我只是返回一个布尔值?
如果您应该返回YES或NO,您如何使用return rowIndex == 1? – lampShade 2010-08-03 03:42:04
在函数返回之前计算'rowIndex == 1'。该语句是'真'('YES')或'假'('NO'),它的计算结果是返回的值 – 2010-08-03 03:46:34
@laShaShade:查看我的更新和@Paul W的评论 – 2010-08-03 03:54:54