随着Swift 3.0的发布可用于Mac OS和Windows,这是否意味着您可以在Windows上编译和运行Swift代码?如果是这样,你使用什么编译器?
答案 0 :(得分:5)
GitHub上有一个开源项目,(引用)" 为Windows应用程序的Swift编程提供了一个易于使用的开发环境&# 34;:Swift for Windows。
该项目最初托管在Microsoft CodePlex上,但随后转移到GitHub。
答案 1 :(得分:1)
由于Swift开源,Swift支持更多平台。
Linux在开源后不久就被添加了,就在最近,Android对Swift的支持被合并到了主分支。
您可以跟踪将Swift移植到Windows here的进度。正如您可能看到的那样,Swift团队目前尚未积极开展工作,但Github上的社区端口试图将Swift移植到Windows。
答案 2 :(得分:1)
可以在Windows上编写,构建和运行Swift代码。用" Siver"和"元素"。
Silver是Apple的Swift编程语言的免费实现。使用Silver,您可以使用Swift直接针对.NET,Java,Android和Cocoa API编写代码。
Elements是Oxygene,C#和Swift的编译器和开发工具链,它针对.NET运行时,Java / Android虚拟机。元素由RemObjects Software(https://en.wikipedia.org/wiki/RemObjects_Software)开发。
HelloWorld.exe示例: https://github.com/alexbaban/Swift/blob/master/Building%20Swift%20Code%20On%20Windows.md
答案 3 :(得分:0)
据我所知:Swift适用于Linux,未来很快你就可以期待很快适用于Windows,Android。
如果要在Windows上使用Swift语言,则必须依赖基于Web的平台。例如:http://swiftstub.com,http://www.runswiftlang.com等
Silver在Windows上运行,允许您将Swift代码编译为Java和.NET。
答案 4 :(得分:0)
你说:
随着适用于Mac OS和Windows的swift 3.0的发布
但这还没有正式宣布。
有一些项目,但没有来自Apple ......但是。
无论如何,网站where you read这个:
不是关于Apple的Swift ,这是一个完全不同的项目,不幸的是,同名。