Size: a a a

iOS Developers — русскоговорящее сообщество

2020 March 24

RK

Roman Krasnikov in iOS Developers — русскоговорящее сообщество
Ответ "ругайся не бэкендеров" не засчитывается:))
источник

I

Ivan in iOS Developers — русскоговорящее сообщество
Roman Krasnikov
Всем привет. Подскажите как можно решить такую задачу. С бэка приходит строка, в которой есть слова/фразы, обёрнутые в html теги. Нужно распарсить эту строку и создать AttributedString так, чтобы всё, что внутри тегов <highlight> выделялось как bold в лейбле, а все остальные теги игнорировались и удалялись из строки.

Весь гит прошерстил, не нашел ничего путного. Может есть изящное решение у кого,  чтобы не писать свой велосипед?
А что ты в гите искал?
источник

RK

Roman Krasnikov in iOS Developers — русскоговорящее сообщество
Какие-нибудь парсеры, который могут html в AttributedString конвертить
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
он про гитхаб видимо
источник

RK

Roman Krasnikov in iOS Developers — русскоговорящее сообщество
ну да
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
думаю придется писать свой велосипед, потому что сама задача какая-то кривая
источник

RK

Roman Krasnikov in iOS Developers — русскоговорящее сообщество
Хм
источник

RK

Roman Krasnikov in iOS Developers — русскоговорящее сообщество
Тогда наверно придется проходиться по строке, попутно удаляя теги и запоминая массив из NSRange, для которых нужно bold выставить
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
или удалять все теги кроме highlight, а его заменять на <b> или как там
источник

RK

Roman Krasnikov in iOS Developers — русскоговорящее сообщество
Как вариант)
источник

RK

Roman Krasnikov in iOS Developers — русскоговорящее сообщество
спасибо:)
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Всем привет. Есть массив Стрингов. Подскажите как возможно написать анимацию по типу масок-рандомайзеров в Инстаграм для рандомного значения с массива. Может есть пример?
источник

А

Александр in iOS Developers — русскоговорящее сообщество
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Прикрепил фото для понимания что имею ввиду. Значения чередуются пока не выпадет определенное
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
в чем сложность то? как достать значение из массива, как показать его в интерфейсе или как повторить эти действия несколько раз через интервалы времени?
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Denis Kim
в чем сложность то? как достать значение из массива, как показать его в интерфейсе или как повторить эти действия несколько раз через интервалы времени?
Думаю вопрос скорее как отобразить значение последовательно с определенным интервалом )
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
написать функцию которая один раз меняет значение, затем с помощью таймера вызвать ее с нужным интервалом множество раз
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
по прошествии нужного времени остановить таймер
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не так уж сложно оказалось
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Denis Kim
по прошествии нужного времени остановить таймер
Спасибо за идею 👍
Думаю реализовать будет не так сложно)
источник