Я получаю строку с сервера, и она содержит <br>
, и я хочу заменить ее на \n
Сначала я использую этот метод:
let description = user.description.replacingFirstOccurrence(of: "<br>", with: "\n")
Но поскольку существует без пробела до <br>
этот метод не работает, тогда я использую тот же метод, что и эта ссылка
Заменить
в строке NSS новой строкой
let description = user?.description ?? ""
let filteredDescription = Array(description).reduce("") {$0 + ($1 == "<br>" ? "\n" : $1)}
Но теперь я получаю эту ошибку:
Cannot invoke 'reduce' with an argument list of type '(String, @escaping (String, String) -> String)'
Могу ли я попросить кого-нибудь помочь мне? Спасибо