当我使用Objective-c时,我可以写一个方法,然后能够在事后继续完成它。
例如,如果我想制作NSIndexPath
[NSIndexPath indexPathForRow:1 inSection:5]
我可以写
[NSIndexPath indexPathForRow:1 in
和Xcode将为方法调用的后半部分启动自动完成选项框。如果它没有,我可以按esc以显示自动完成选项框。
然而,有了swift,似乎没有这个功能。
NSIndexPath(forRow:1, in
如果我在swift中输入上述内容,则不会自动完成所需的方法。
这个功能是否适用于swift?
答案 0 :(得分:1)
我发现swift的自动完成功能实际上远远落后于objective-c自动完成。希望他们能够在每次发布时改进它,它已经比几个月前好多了。除此之外,快速错误消息可以说比“混乱”更令人困惑。有时候。
答案 1 :(得分:0)
有这方面的Xcode插件。我喜欢使用fuzzyautocomplete,因为你可以编写部分方法。它使用相同的工具,快速打开"用于找到这些方法。
https://github.com/FuzzyAutocomplete/FuzzyAutocompletePlugin
你也可以从。
获得这个插件(以及更多)