Метод replaceOccurences(of:with:)
возвращает строку с новым значением, поэтому вам необходимо присвоить новое значение переменной
SplitInfo[1] = SplitInfo[1].replacingOccurrences(of: "s", with: "s not")
Только тогда вы увидите изменения. Если вы щелкнете по методу и откроете раздел быстрой справки на правой панели Xcode, вы увидите
Range<String.Index>? = default) -> String
-> String
означает, что он возвращает строку, поэтому вам нужно присвоить это чему-либо.
Если вы пытаетесь сохранить String
, разделите вашу строку следующим образом
var SplitInfo = originalInfo.components(separatedBy: "\n")
Это вернет [String]
вместо подстрок.
Надеюсь, это поможет.
- Редактировать на основании комментария ОП *