objective-c – Xcode 4.2 codesense – 你如何缩小建议的完成列
发布时间:2020-12-14 17:27:50 所属栏目:百科 来源:网络整理
导读:当您有几种方法都以相同的前缀开头时,Xcode中是否有任何方法缩小CodeSense显示的完成列表? 例如: 让我们假设您已经将子类化为UITableViewController并希望实现该方法 -tableView:numberOfRowsInSection: 所以,你开始输入: -tableView 并获得以下CodeSense
当您有几种方法都以相同的前缀开头时,Xcode中是否有任何方法缩小CodeSense显示的完成列表?
例如: -tableView:numberOfRowsInSection: 所以,你开始输入: -tableView 并获得以下CodeSense完成列表 这很好,但有很多可用的建议,滚动这个列表似乎打败了CodeSense的观点. 你如何进一步缩小此列表? 选择弹出列表中的第二个选项将显示以下内容: 对我来说这意味着如果你输入: -tableView:n 你应该只使用具有该前缀的方法获得一个完成列表弹出窗口.事实上,我得到的是“没有完成”. 相反,我尝试开始逐字键入方法签名: -tableView:( 然后我得到一个不相关的完成列表(它只列出类型). 以上只是一个例子,我在实现接口方法时似乎遇到了很多. 我对Xcode相对较新(来自Visual Studio背景),但我似乎无法找到有关CodeSense这方面的任何信息. Codesense是否支持这种过滤,或者我只是没有正确使用它? 谢谢. 解决方法
我发现(至少对我来说)最好的解决方案是键入方法的返回类型.这过滤了很多东西. UITableView的一个例子是:
- (NSInteger)t - (BOOL)t 第一个给了我3个和其他6个建议,这是非常狭窄的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |