Swift标头可以在任何地方使用吗?我想深入研究一些课程,但我现在还没有让我的Mac。是否有其他选项可以查看Swift语言源文件?
答案 0 :(得分:4)
目前,在Xcode6测试版中,swift"头文件"不是真正的头文件。 (即它们不以纯文本格式存在于磁盘上。)它们似乎是由Xcode从Xcode包中的*.swiftmodule
和*.swiftdoc
文件中生成的。
同样,Objective-C库的swift声明似乎是动态自动生成的。对于评论者:我没有看到任何已经存在的Apple提供的Objective-C库已经在swift中重写。他们的头文件正在被Xcode重写为快速声明。
有人可以轻易地生成这些文件,并将它们复制并粘贴到某个地方的网上,但我还没有看到它,而Apple似乎也没有以这种方式发布它们。 (注意:这几乎肯定会违反他们的保密协议。)
我说"留意" ......这可能只是一个时间问题。