Найти и заменить символы в атрибутной строке атрибутами? - PullRequest
0 голосов
/ 04 апреля 2020

У меня возникла проблема с заменой некоторых символов в строке атрибута на некоторые символы.

let replaceString = NSMutableAttributedString(string: playerNames[index], attributes: attributes)

taskText.mutableString.replaceOccurrences(of: searchString[Int(index)], with: playerNames[index], options: .caseInsensitive, range: NSRange(location: 0, length: taskText.length))

Проблема в том, что я не могу добавить replaceString в функцию replaceOccurrence, потому что я не могу ' Здесь нельзя использовать атрибутивные строки. Есть ли какой-нибудь другой метод?

Я просто хочу заменить некоторые строки "# 1" и "# 2" именами, такими как "Анна", но жирным шрифтом, чтобы сделать его более заметным.

...