3 min readJan 18, 2026
SwiftHow to Read User Input from the Console
Use readLine to capture simple input in CLI tools.
Steps
- Paste the code into a Swift file or playground.
- Run it once to verify the output.
- Adjust the inputs to match your use case.
Copy and paste
import Foundation
print("Enter your name:")
if let name = readLine() {
print("Welcome, (name)!")
}Notes
- Keep functions small and focused for reuse.
- Prefer safe APIs like optionals and guards.
