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 довольно новый, и поэтому я не смог найти НИКАКИХ других ссылок на эту ошибку.
split()
, который не требует Foundation, см., например, stackoverflow.com/questions/25226940/ - person Martin R   schedule 13.07.2016