Я получаю ошибку:
Невозможно присвоить значение типа 'NSMutableAttributedString' для типа 'String?'
при попытке поместить строку в UITextView.
Я прочитал следующую статью: https://www.hackingwithswift.com/articles/113/nsattributedstring-by-example, которая указывает, что NSAttributedString можно использовать с UITextView. Я также попытался преобразовать NSMutuableAttributedString в строку следующим образом:
self.text.text = String(attributedQuote)
Однако это не сработало.
Это назначает «транскрипцию» как строку, которая будет преобразована в NSMutableAttributedString:
let attributedQuote = NSMutableAttributedString(string: transcription)
Это добавляет подчеркивание к первому слову в атрибутивной цитате:
attributedQuote.addAttribute(.underlineStyle, value: true, range: NSRange(location: 0, length: 4))
Это добавляет приписанную цитату к UITextView:
self.text.text = attributedQuote
К сожалению, я получаю сообщение об ошибке, когда ожидал, что первое слово будет подчеркнуто.