文件名称:objccn-swifter-tips
文件大小:1.41MB
文件格式:PDF
更新时间:2021-04-26 16:25:07
swift
Swift 命令⾏⼯具 Swift 的 REPL (Read-Eval-Print Loop) 环境可以让我们使⽤ Swift 进⾏简单的交互式编程。也就是 说每输⼊⼀句语句就⽴即执⾏和输出。这在很多解释型的语⾔中是很常⻅的,⾮常适合⽤来对语 ⾔的特性进⾏学习。 要启动 REPL 环境,就要使⽤ Swift 的命令⾏⼯具,它是以 xcrun 命令的参数形式存在的。⾸先 我们需要确认使⽤的 Xcode 版本是否是 6.1 或者以上,如果不是的话,可以在 Xcode 设置⾥ Locations 中的 Command Line Tools ⼀项中进⾏选择。然后我们就可以在命令⾏中输⼊ xcrun swift 来启动 REPL 环境了。 要指出的是,REPL 环境只是表现得像是即时的解释执⾏,但是其实质还是每次输⼊代码后进⾏ 编译再运⾏。这就限制了我们不太可能在 REPL 环境中做很复杂的事情。 另⼀个⽤法是直接将⼀个 .swift ⽂件作为命令⾏⼯具的输⼊,这样⾥⾯的代码也会被⾃动地编译 和执⾏。我们甚⾄还可以在 .swift ⽂件最上⾯