有功能

var array = inputString.componentsSeparatedByString("\r")


用于根据字符串创建字符串数组。有没有机会在插入之前转换数组的元素,所以我得到了一个Int数组?

最佳答案

let array = inputString.componentsSeparatedByString("\r").map{$0.toInt()!}


或使用本机Swift功能split

let array = (split(inputString, isSeparator: {$0 == "\r"})).map{$0.toInt()!}

关于arrays - SWIFT:inputString.componentsSeparatedBy生成Int数组吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31851105/

10-12 07:32