2015-04-21 81 views
1

我想将可运行脚本和类从一个单独的模块包含在一起。如何在没有Xcode IDE的情况下在Swift中开发

如果我把这个类放到这样的脚本中,它就可以工作。

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

但是,当我把HelloWorld类放到HelloWorld.swift模块中时,我发现没有解决方案让它工作。

回答

0

你只需要做:

$ swift HelloWorld.swift 

HelloWorld.swift

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

重要:作为雨燕1.2的只能有一个脚本文件。 Reference

+0

谢谢。我用它来处理这个参考。 – FunTimeCoding

相关问题