11
ответов

как преобразовать Range в NSRange в swift 4 [duplicate]

Это мой быстрый код 3: расширение String {func nsRange (из диапазона: Range & lt; Index & gt;) - & gt; NSRange {let lower = UTF16View.Index (range.lowerBound, внутри: utf16) пусть upper = ...
вопрос задан: 5 November 2014 10:12
0
ответов

Как захватить последние 4 символа из NSString

Я принимаю NSString произвольного размера из UITextField и передаю его создаваемому мной методу, который будет захватывать только последние 4 символа, введенные в строку. Я посмотрел ...
вопрос задан: 1 June 2018 05:17
0
ответов

Как выбрать строку от начала до указанного символа?

Как выбрать строку от начала до указанного символа? Например, в следующем заголовке новости ... someString = @ "Лос-Анджелес, Калифорния - Apple объявляет что-то, акции ...
вопрос задан: 18 October 2015 15:20
0
ответов

NSRange от Swift Range?

Проблема: NSAttributedString принимает NSRange, в то время как я использую строку Swift, которая использует Range let text = "Длинный абзац, говорящий, что что-то идет сюда!" let textRange = text.startIndex .. < text.endIndex ...
вопрос задан: 20 November 2014 13:33
0
ответов

Как я могу использовать NSRange с целыми числами, чтобы упростить свой код?

Я только начал изучать Objective-C и создал небольшое приложение-компас, которое будет отображать направление, когда оно попадает в ряд заголовков. Он работает нормально, но мне интересно, есть ли более лаконичный ...
вопрос задан: 12 August 2014 17:57
0
ответов

NSRangeException: Call Stack Not Showing Line Number

Я получаю следующую ошибку index out of bounds: *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty ...
вопрос задан: 3 June 2014 23:43
0
ответов

Цикл с использованием NSRange

Я пытаюсь использовать NSRange для хранения диапазона лет, например NSRange years = NSMakeRange (2011, 5); Я знаю, что NSRange используется в основном для фильтрации, но я хочу перебрать элементы в диапазоне. ...
вопрос задан: 12 May 2014 21:20
0
ответов

Получение индекса символа в NSString со смещением и с использованием подстроки в Objective-C

У меня есть строка! NSString * myString = [NSString stringWithFormat: @ "Это моя прекрасная строка"]; Я хочу сделать следующее: предположить, что первый символ в строке имеет индекс 0. Перейти к 11-му ...
вопрос задан: 2 March 2014 21:51
0
ответов

Как получить все NSRange определенного символа в NSString?

У меня есть два NSString: orgText и searchLetter. Я хочу выделить все вхождения searchLetter в orgText красным цветом. Как я могу получить NSRange всех вхождений ...
вопрос задан: 31 December 2013 10:07
0
ответов

NSMutableAttributedStrings -objectAtIndex :EffectiveRange ::Вне границ

Я пытаюсь добавить какой-нибудь причудливый текст к метке, но столкнулся с некоторыми проблемами с классом NSMutableAttributedString. Я пытался добиться четырех этого :1. Изменить шрифт, 2. Подчеркнуть диапазон, 3. Изменить...
вопрос задан: 20 July 2012 02:41
0
ответов

NSRangeException from removeObjectsInRange: но переданный диапазон находится в допустимых пределах

Я получаю следующую ошибку, которая не имеет смысла. * Завершение работы приложения из-за необработанного исключения 'NSRangeException', причина: '* -[NSMutableArray removeObjectsInRange:]: диапазон {11, 15} выходит за пределы ...
вопрос задан: 26 March 2012 23:24
0
ответов

Create UITextRange from NSRange

Мне нужно найти пиксельные рамки для разных диапазонов в текстовом представлении. Для этого я использую - (CGRect)firstRectForRange:(UITextRange *)range;. Однако я не могу найти, как на самом деле создать ...
вопрос задан: 4 February 2012 00:17
0
ответов

Об указателях в Objective-C

Я наткнулся на следующее и не могу понять, почему это работает. Не могли бы вы объяснить, почему мне не нужно использовать указатель перед диапазоном? NSString * d = @ "Быстрая коричневая лиса"; NSRange range = ...
вопрос задан: 30 November 2011 23:28
0
ответов

Сопоставить NSArray символов Objective-C

Мне нужно сопоставить номер вхождений n специальных символов в строку. Я подумал создать массив со всеми этими символами (их 20+) и создать функцию, соответствующую каждому из них. У меня просто ...
вопрос задан: 7 September 2011 15:10
0
ответов

Извлечение строки с помощью substringWithRange: дает «индекс вне границ»

Когда я пытаюсь извлечь строку из большей строки, это дает мне диапазон или ошибка выхода индекса. Возможно, я упускаю из виду что-то действительно очевидное. Спасибо. NSString * title = [TBXML ...
вопрос задан: 19 May 2011 00:11
0
ответов

Проблема с NSRange

У меня проблема с NSRange. Вот мой код: NSRange range = [[[NSHTTPCookie requestHeaderFieldsWithCookies: [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookiesForURL: [NSURL URLWithString: ...
вопрос задан: 30 November 2010 03:12
0
ответов

indexSetWithIndexesInRange не выполняет то, что ожидалось

Я хочу выбрать некоторые объекты из массива. Поэтому я использую начальный и конечный индексы своего выбора. NSLog (@ "начало:% d \ nend:% d", startIndex, endIndex); NSIndexSet * myIndexes = [NSIndexSet ...
вопрос задан: 25 October 2010 20:28
0
ответов

Как мне сохранить NSRange в NSMutableArray или другом контейнере?

Вот что я хочу сделать: NSRange r = NSMakeRange (0,5); id a = [NSMutableArray a]; [addObject: r]; // но NSRange не является NSObject * С логическим значением я бы использовал такой код: [a addObject: [...
вопрос задан: 22 October 2010 17:02