У меня есть объект UITextView, отображающий текст в DetailViewController большей иерархии детализации View Controller.Часть текста, отображаемого в UITextView, содержит слова, которые я хочу представить в виде ссылок, при нажатии на которые будет создан новый экземпляр DetailViewController, содержащий данные, относящиеся к ссылке.
Вопрос: предоставляет ли объект ссылки, созданный с помощью addAttribute(name:, value: , range:)
, средства для достижения этой цели?Я думаю, что мне нужно передать объект данных параметру value и использовать объект данных при создании экземпляра контроллера DetailView.Однако параметр value, по-видимому, использует URL-адрес, который можно передать следующему методу протокола, используемому в связи с UITextView:
func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange) -> Bool
В качестве альтернативы, кто-нибудь может указать мне на пример кода, который иллюстрирует то, что япытаюсь добиться.Почти все, что я нашел в Интернете, использует URL для ссылки.
Большое спасибо за направление.-Keith