初学Swift编程,学到函数这块,就摸索着写了这样一个控制台输入函数。第一次写博客,就让他作为我的处女作吧,希望能和大家多多交流分享。
func scanf()->Int{
let stdin = NSFileHandle.fileHandleWithStandardInput()
var input = NSString(data: stdin.availableData, encoding: NSUTF8StringEncoding) as! String
input.removeAtIndex(input.endIndex.predecessor())
return (input as NSString).integerValue
}
func scanf()->String{
let stdin = NSFileHandle.fileHandleWithStandardInput()
var input = NSString(data: stdin.availableData, encoding: NSUTF8StringEncoding) as! String
input.removeAtIndex(input.endIndex.predecessor())
return input
全部原创,转载请声明出处!