В первой части я рассказал о iOS библиотеке DZReadability и ее применении для парсинга HTML страниц. Как и обещал, расскажу о способах улучшить обработку новостей приводя отображение к единому стилю. Для этого заменим наш предыдущий код на такой: Затем добавим метод makeMagickForString: Как вы могли заметить, мы ввели метод crateStringForPageWith: из класса SiteParcer. Именно этот класс будет обрабатывать полученную после использования библиотеки HTML строку. Для чего нам это нужно - спросите вы? Библиотека не всегда выдает вам готовый и желаемый результат (все зависит от страницы, которую вы в него передаете). Приходится заменять некоторые параметры в выданном HTML коде, чтобы затем исправленный вариант с помощью NSAttributedString отображать в UITextView. Он прекрасно умеет отображать такой контент. Создадим класс SiteParcer и добавим в него эти строки: Как вы видите, мы вновь добавляем в строку html код и указываем цвет текста. Это необходимо если вы будете использовать парсер не т