【问题标题】:How to develop in Swift without Xcode IDE如何在没有 Xcode IDE 的情况下使用 Swift 进行开发
【发布时间】:2015-06-29 00:27:09
【问题描述】:

我想把一个可运行的脚本和一个类放在一个单独的模块中。

如果我像这样将类放入脚本中,它会起作用。

#!/usr/bin/env swift
class HelloWorld {
    func greet() {
        print("Hello World")
    }
}
var h = HelloWorld()
h.greet()

但是,当我将 HelloWorld 类放入 HelloWorld.swift 模块时,我没有找到让它工作的解决方案。

【问题讨论】:

    标签: xcode macos shell swift scripting


    【解决方案1】:

    你只需要这样做:

    $ swift HelloWorld.swift
    

    还有你HelloWorld.swift:

    class HelloWorld {
        func greet() {
            print("Hello World")
        }
    }
    var h = HelloWorld()
    h.greet()
    

    重要提示:从 Swift 1.2 开始,您只能拥有 一个 大脚本文件。 Reference

    【讨论】:

      猜你喜欢
      • 2011-04-20
      • 1970-01-01
      • 2015-02-16
      • 2013-06-30
      • 2015-10-21
      • 1970-01-01
      • 1970-01-01
      • 2012-11-27
      • 1970-01-01
      相关资源
      最近更新 更多