#ios
#iOS
Вопрос:
У меня есть простой метод, подобный этому.
NSAttributedString *aStr = [self.attributedText attributedSubstringFromRange:range];
Но иногда отображается ошибка «вне границ». Как я могу проверить заранее? Я только проверяю.длина? Есть ли альтернативный способ?
Ответ №1:
Вам нужна следующая проверка:
range.location range.length <= self.attributedText.length