在终端中运行 Swift 程序
在读完苹果开发者文档( Apple Developer Docs)后,我发现:
"Xcode的调试器包括一个Swift语言的交互版本,叫做REPL(Read-Eval-Print-Loop)...可以通过Xcode的控制台或终端来访问"
不幸的是,它并没有告诉你怎样从终端访问。好在这也不是什么难事。
输入如下命令即可(无论你用哪个beta,换掉app的名字)
alias swift="/Applications/Xcode6-Beta2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift"
在终端窗口,你看到如下信息。现在输入swift,你会看到欢迎页面。
注意: 当出现一个新的beta时,你需更新你的别名,输入相同的命令,不同的app名.例如 Xcode6-Beta3.app.
现在可以看到你的Swift代码:
最后,如果你输入 :help,那么LLDB的调试命令就唾手可得。
为什么你不加载Swift Playground?
这是一个好问题。不用启动Xcode 6 Beta并打开一个Swift Playground,就可以无语法错误地编程,这种能力我个人十分欣赏。同样,我肯定要遵守保密协议(NDA),我不会贴出Xcode 6的截图直到它最终发行。
相关推荐
zhangxiafll 2020-11-13
yuan00yu 2020-09-22
longya 2020-06-22
NapoleonBai 2020-05-01
magiccastle 2020-04-10
拼命先生的AI之旅 2019-12-18
Tguangyuan 2019-11-09
AlexZhao 2019-11-08
关东升 2019-10-22
一个工具的觉悟 2015-06-12
naokea 2015-08-30
shawjan 2016-01-27
WorldofiOs 2016-01-15
李晨光原创IT 2014-07-18
QJiesblog 2019-06-28
JackZeng 2019-06-27
Stranger 2019-06-27
JackZeng 2019-06-26