Iphone 当遵守协议时,XCode是否能够实现代码感知?

Iphone 当遵守协议时,XCode是否能够实现代码感知?,iphone,cocoa-touch,xcode,codesense,Iphone,Cocoa Touch,Xcode,Codesense,所以XCode让我发疯了。。在使用选择器或表视图编写iPhone应用程序时,当我声明控制器符合DataSource和Delegate方法时,XCode并没有为这些方法生成代码感,而且考虑到其中一些方法的冗长程度,这让我发疯 比如-(NSInteger)tableView:(UITableView*)tableView indentationLevelForRowAtIndexPath:(nsindepath*)indepath ..我不想每次实现时都要把它打印出来。是否有一个设置我错过了,或者X

所以XCode让我发疯了。。在使用选择器或表视图编写iPhone应用程序时,当我声明控制器符合DataSource和Delegate方法时,XCode并没有为这些方法生成代码感,而且考虑到其中一些方法的冗长程度,这让我发疯

比如-(NSInteger)tableView:(UITableView*)tableView indentationLevelForRowAtIndexPath:(nsindepath*)indepath


..我不想每次实现时都要把它打印出来。是否有一个设置我错过了,或者XCode在声明您遵守协议以生成代码感之后没有深入到协议中?

显然现在没有。

显然现在没有。

我现在正在研究这个问题。我也很困惑,为什么在星期天之前,你将要使用的10种方法中没有针对所有主要学员内容的片段。我最近为UITableViewDataSourceDelegate做了一个片段,这非常值得。昨晚在集合视图单元格上弹出一个编辑菜单浪费了很多时间,结果是文档中的委托方法没有确切的语法要求

这是非常清楚的应该如何工作。两种选择(不支持其中一种/或,两者都应支持):

  • 正如您所说,我声明自己是一个委托,我输入-并开始键入方法名,应该有一个完成
  • 当Xcode注意到我有一个不完整的实现时,通常不仅仅是委托的实现,它应该有一个快速修复程序来添加存根。这将不需要他们时间来实施

  • 这是eclipse真正困扰Xcode的最后一个领域。我不明白为什么不愿意一劳永逸地关上门。

    我现在正在调查此事。我也很困惑,为什么在星期天之前,你将要使用的10种方法中没有针对所有主要学员内容的片段。我最近为UITableViewDataSourceDelegate做了一个片段,这非常值得。昨晚在集合视图单元格上弹出一个编辑菜单浪费了很多时间,结果是文档中的委托方法没有确切的语法要求

    这是非常清楚的应该如何工作。两种选择(不支持其中一种/或,两者都应支持):

  • 正如您所说,我声明自己是一个委托,我输入-并开始键入方法名,应该有一个完成
  • 当Xcode注意到我有一个不完整的实现时,通常不仅仅是委托的实现,它应该有一个快速修复程序来添加存根。这将不需要他们时间来实施

  • 这是eclipse真正困扰Xcode的最后一个领域。我不明白为什么不愿意一劳永逸地关上这扇门。

    是的,Xcode可以在这方面进行一些重大改进。所以我认为它不能做到这一点?让我抓狂的是手动输入,尤其是苹果键盘的别致按键降低了我的准确性。是的,Xcode可以在这方面做一些重大改进。所以我认为它不能做到这一点?让我抓狂的是手动输入,尤其是苹果键盘的小键盘降低了我的准确度。