xcode - 从 Swift 3 命令行工具获取用户输入

标签 xcode swift macos

<分区>

在 Swift 3 中构建命令行工具时,我需要提示用户进行键盘输入。我将如何询问用户的输入(例如用户名)?

最佳答案

readline() 至少从 Swift 2 开始可用,并且在 Swift 3 (Xcode 8 Beta 1) 中仍然可用:

print("Please enter your name: ", terminator: "")
let name = readLine()!

关于xcode - 从 Swift 3 命令行工具获取用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37858809/

相关文章:

arrays - 在 Swift 中将数组拆分为子数组

xcode - 在 xib 资源文件上运行 ibtool 时出现 doesNotRecognizeSelector 异常

xcode - Boost在Xcode上的线程组

ios - 从 applicationWillEnterForeground 重新加载 TableView

ios - 在按钮外开始触摸并在拖入按钮边界时触发事件

ios - 如何使用 swift 3 从响应中使用访问 token

macos - Applescript 到 Swift 语言(应用程序控制)

macos - macOS 上的 Metal – 显示器刷新同步?

swift - xQuartz 显示不适用于从 Swift Process 启动的 shell 脚本

swift - Flutter 未构建 iOS 应用程序,这是一个快速错误吗?