var numbers = "Hello,Goodbye,Hi,Bye" var numbersArr = numbers.componentsSeparatedByString(",")
//[\”Hello\”.\”Goodbye\”,\”Hi\”,\”Bye“]
以上是我正在努力做的基本代表。我试图使用componentsSeparatedByString()将一个逗号分隔成数组的字符串,其中数组的每个组件都在原始字符串的每个逗号之间。
我使用的是IBM Swift SandBox(对不起,我在Windows上),而在Swift 3.0中,我收到以下错误消息:
value of type 'String' has no member 'componentsSeparatedByString'
我知道Swift 3是相当新的,这就是为什么我找不到任何其他的这个错误的引用。
看起来String上有一个组件(separateBy :):
原文链接:https://www.f2er.com/swift/320548.htmlimport Foundation let words = "apple binary cat delta echo".components(separatedBy: " ") print(words)
IBM Playground链接:
http://swiftlang.ng.bluemix.net/#/repl/57868332b4e4e9971bf9f4e8