Since this thread was resurrected I thought I would try it in Swift.
import Foundation
import Foundation
Code:
func input() -> String {
var keyboard = NSFileHandle.fileHandleWithStandardInput()
var inputData = keyboard.availableData
return NSString(data: inputData, encoding:NSUTF8StringEncoding)
}
let numbers = ["Zero", "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine"]
println("Enter numbers: ")
var inputString:NSString = input()
for var index = 0; index < inputString.length; ++index {
let asciiValue = inputString.characterAtIndex(index)
if asciiValue >= 48 && asciiValue <= 57 {
let numberIndex = Int(asciiValue) - 48
println("\(numbers[numberIndex])")
}
}