Описание тега nsrange

Структура, используемая для описания части ряда, например символов в строке или объектов в объекте NSArray.
2 ответа

Objective-C Извлечь индекс диапазона, возвращаемого rangeOfString:

Как извлечь NSUInteger index от NSRange range = [string rangeOfString: substring] так что я могу написать этот индекс в [array objectAtIndex:index]?
27 окт '11 в 22:04
1 ответ

Как получить некоторую часть из строки, которая имеет смайлика, используя nsrange

У меня есть строка с некоторыми эмодзи, Теперь я хочу получить подстроку с помощью nsrange, у меня есть местоположение и длина Я получаю проблему, потому что смайлики занимают 2 позиции, если нет смайликов, я получаю подстроку, используя диапазон и …
10 дек '18 в 10:37
3 ответа

Как вы получаете подстроку, используя 2 инкапсулирующих символа?

Как мы получаем подстроку из: NSString *string = @"exmple string [image]"; где мы хотим извлечь строку между "[" и "]". Я думал об использовании NSRange с: NSRange rangeStart = [title rangeOfString:@"[" options:NSLiteralSearch]; NSRange rangeEnd = […
06 мар '14 в 22:40
2 ответа

Создайте NSMutableArray из NSRange и правильно прочитайте значения диапазона позже

Я пытаюсь создать NSMutableArray из диапазонов, обнаруженных из NSRegularExpression, но я не могу получить NSMutableArray держать предметы. Помогите? Объявите массив следующим образом: NSMutableArray *matches = [[NSMutableArray alloc]init]; В конце …
3 ответа

Конвертировать NSRange в Objective-C в Swift

Как мне конвертировать это в Swift: NSString *searchString = [NSString stringWithFormat:@"%@", @"Apple_HFS "]; NSRange range = [tempString rangeOfString:searchString]; NSUInteger *idx = range.location + range.length; Спасибо
24 мар '15 в 16:36
1 ответ

Как сравнить.startIndex диапазона<String.Index>

Я получаю Range String.Index из метода rangeOfString. searchParagraphs = ress.rangeOfString("\n") Теперь я хочу доказать позицию startIndex: if searchParagraphs?.startIndex == 0 {} это не работает, потому что "String.Index? не соответствует протокол…
04 ноя '14 в 10:49
1 ответ

Textview scrollRangeToVisible сделать диапазон перейти наверх

Я пытаюсь прокрутить к определенной подстроке, расположенной в attribute Text UITextView. Когда прокрутка завершена, я хочу, чтобы подстрока находилась в верхней части видимого текста просмотра текста. Тем не менее, я могу заставить подстроку идти н…
19 авг '16 в 17:02
1 ответ

Как я могу использовать addAttribute и NSRANGE в Swift 3

Привет я пытаюсь использовать addAttribute в Swift3. Я хочу установить жирный только IDNAME. Вот что я пытаюсь это сделать. let boldUsername = NSMutableAttributedString(string: "IDNAME hi nice 2 meet you :D #HELLOW") // boldUsername.addAttribute(NSF…
1 ответ

Как получить значение Range текста в UITextView из повернутого местоположения?

У меня есть UITextView с некоторым содержанием текста. Мне нужно получить точное значение диапазона символа / строки из повернутого местоположения. Я поставил TapGestureRecognizer для UITextView. В его методе действия мне нужно получить диапазон пов…
15 авг '14 в 04:51
2 ответа

Строка, подстрока, Range, NSRange в Swift 4

Я использую следующий код, чтобы получить String подстрока из NSRange: func substring(with nsrange: NSRange) -&gt; String? { guard let range = Range.init(nsrange) else { return nil } let start = UTF16Index(range.lowerBound) let end = UTF16Index(rang…
01 авг '17 в 23:34
1 ответ

Исключить знак "@" из знаков препинания CharacterSet

Я пытаюсь отфильтровать мою attribuString таким образом, используя этот код. Тем не менее, я хочу rangeOfCharacterFromSet: включить все свои исходные значения, КРОМЕ для знака "@". Как бы я это сделал? NSRange rangeSpace = [filteredText rangeOfChara…
07 июн '14 в 13:12
5 ответов

Преобразовать диапазон<Int> в диапазон<String.Index>

Приведенная ниже функция NSString удаляет теги HTML из этой строки и возвращает результат также в виде NSString, private func removeHTMLTags(source: NSString) -&gt; NSString { var range = NSMakeRange(0, 0) let HTMLTags = "&lt;[^&gt;]*&gt;" var sourc…
26 ноя '14 в 18:58
1 ответ

Как извлечь конкретное предложение из строки, используя NSRange?

Это мой код: regex.enumerateMatchesInString(parsingMemo.string, options: NSMatchingOptions(rawValue: 0), range: NSMakeRange(0, parsingMemo.length), usingBlock: { (match: NSTextCheckingResult?,_, _) -&gt; Void in let trange = match!.rangeAtIndex(0) l…
29 мар '16 в 14:50
1 ответ

Как установить диапазон: NSRangePointer в NSView знает PageRange в Swift?

Я пытаюсь установить количество напечатанных страниц в NSView, используя knowsPageRange функция. Как правильно установить диапазон: NSRangePointer? override func knowsPageRange(_ range: NSRangePointer) -&gt; Bool { let printOperation = NSPrintOperat…
11 дек '17 в 17:39
4 ответа

Swift: Как мне найти положение (x,y) буквы в UILabel?

Я пытаюсь найти позицию письма в labelText . Код в Objective C является NSRange range = [@"Good,Morning" rangeOfString:@","]; NSString *prefix = [@"Good,Morning" substringToIndex:range.location]; CGSize size = [prefix sizeWithFont:[UIFont systemFont…
27 май '16 в 05:38
1 ответ

Можно ли найти rangeOfString для нескольких элементов одновременно

Я хочу найти rangeOfString для нескольких элементов и пытался использовать массив с циклом for-in, однако это просто циклически до последнего члена массива и использует его для rangeOfString. Можно ли использовать массив с rangeOfString, чтобы он вы…
06 окт '15 в 21:17
1 ответ

Какова функция NSRange

Я запутался в отношении функциональности NSRange. Какова функция NSRange в этом коде? shouldChangeTextIn range: NSRange
20 дек '18 в 13:17
1 ответ

Как сохранить позицию UITextview с NSMutableAttributedString после изменения атрибутов шрифта

Я разрешаю пользователю делать форматирование NSMutableAttributedString текст внутри UITextView, Примеры форматирования: полужирный, курсив, смена шрифта и т. Д. Изменения атрибута отражаются правильно. Однако после setAttributedText а также invalid…
1 ответ

Какой самый быстрый и эффективный для кода способ извлечь число из строки NSString?

У меня есть несколько строк, как эти. Числа могут быть бесконечно длинными. &lt;a href="?page=1"&gt;1&lt;/a&gt; &lt;a href="?page=13"&gt;13&lt;/a&gt; &lt;a href="?page=13121"&gt;13121&lt;/a&gt; &lt;a href="?page=1389988797"&gt;1389988797&lt;/a&gt; К…
30 авг '14 в 03:26
1 ответ

Получить текущий абзац в UITextView?

Я хочу определить текущий абзац, пока это мой код, но он работает не так хорошо. Допустим, у меня есть 3 абзаца, и когда курсор находится между ними, он выбирает следующий, что неправильно. Есть лучший способ сделать это? С помощью этого кода я хочу…
27 фев '16 в 00:14