За пределами проблемы Проблема с атрибутомSubstringFromRange

У меня есть NSMutableAttributedString, мне нужно взять подстроку из него. Я использую следующий код для подстановки,

startIndex и endIndex – две длинные переменные.

NSMutableAttributedString *currentString = (NSMutableAttributedString *)[attributtedString attributedSubstringFromRange:NSMakeRange(startIndex, endIndex)]; 

Но есть исключение, если индекс выше. Длина строки всегда – 21212. Я могу получить вывод, когда задал значения (9048, 10958). Но после этого, когда я дал значения (10958, 12961), существует Исключение,

 NSConcreteMutableAttributedString attributedSubstringFromRange:: Out of bounds 

помогите мне в решении этой проблемы или дайте мне лучший способ взять подстроку из NSMutableAttributedString

заранее спасибо,

Interesting Posts

Как можно установить приложение tongbu tui прямо из браузера на устройствах с i-интерфейсом без jailbreak?

SWRevealViewController добавляет жест для всего вида спереди

Xcode 6 / iOS 8 Симуляция местоположения не работает

Индикатор страницы UIPageViewController

Включить ARC для системы сборки theos

Как фиксировать текущее значение переменной для блока

UICollectionView * Ошибка подтверждения * для неприменения атрибутов на UICollectionViewCell

Имя типа ViewController не распознается в одном классе, но оно находится в другом?

Две версии приложения iOS – Free and Paid – как условно изменить идентификатор проекта в XCode?

Настройка другого интерфейса экрана запуска на ipad / iphone

Старлинг, Напэ, Флэш, Хакс Диллемма

Нет .xib-файла, когда я создаю новое «Пустое приложение» в XCode

Как интегрировать новое приложение карты Google с помощью приложения ios

Быстрое добавление пользовательской клавиатуры или numpad в приложении

Могу ли я включить предупреждение для сравнения значений enum и non enum?

Давайте будем гением компьютера.