Есть строка вида:
{тут может быть текст} и тут может быть текст {и тут} {и тут} {и просто пробелы между ячейками}
И в итоге это упаковать в массив:
"тут может быть текст"
" и тут может быть текст "
"и тут"
" "
"и тут"
" "
"и просто пробелы между ячейками"
Грубо говоря все, что внутри скобок и все, что вне скобок - в элементы массива
var firstBlockStruct = Array<String>()
Я уже начинаю подумывать о замене символов } на { и потом
for c in incomeText {
if (c == "}") {c = "{"}
}
firstBlockStruct = split(incomeText) {$0 == "{"}
Но не знаю как заменить определенный символ в строке на другой.