如何在Swift中分割字符串
let string = “hello hi”
var hello = “”
var hi = “”
我不会分割字符串,以便hello的值获得“ hello”,hi的值获得“ hi”
-
试试这个:
var myString: String = "hello hi"; var myStringArr = myString.componentsSeparatedByString(" ")
myString
字符串的名称在哪里,并且myStringArr
包含由空格分隔的组件。然后,您可以将组件获取为:
var hello: String = myStringArr [0] var hi: String = myStringArr [1]
Doc:componentsSeparatedByString
编辑: 对于Swift 3,以上将是:
var myStringArr = myString.components(separatedBy: " ")
Doc:组件(separatedBy:)