在XCode中,您可以使用 Command + Shift + O浏览Objective C标题/文档文件。
例如,如果您键入UISegmentedControl,则只会出现Obj C版本。
如果Command在代码中的任何位置单击UISegmentedControl,则存在Swift版本。
有没有办法通过搜索快捷方式查看Swift版本?
答案 0 :(得分:1)
如果您从已创建的Swift文件中打开它,它似乎有效。也许那时它显示了一个桥接的标题或什么?
在测试项目生成的Swift ViewController中,我可以 Cmd-Shift-O 并选择UISegmentedControl.h
或UITableView.h
,结果仅显示在Swift中。
但是,如果我然后尝试从该文件中打开一个不同的文件,即使当前文件在Swift中,它也只显示Obj-C。该文件的语言似乎不像.swift扩展名那么重要。
如果你点击并查看文档,它似乎是一样的 - 它会显示你来自哪种语言。虽然XCode6似乎仍然有点麻烦 - 尽管UIView这样的基本内容,我仍然得到“未找到符号”的两个步骤:\
不妨看看SwiftDoc.org。