Описание тега nscharacterset
Объект NSCharacterSet представляет набор символов, совместимых с Юникодом. Объекты NSString и NSScanner используют объекты NSCharacterSet для группировки символов вместе для операций поиска, чтобы они могли найти любой из определенного набора символов во время поиска. Два открытых класса кластера, NSCharacterSet и NSMutableCharacterSet, объявляют программный интерфейс для статических и динамических наборов символов соответственно.
1
ответ
Как проверить строку с помощью логики AND или OR с помощью NSCharacterSet
Я использую библиотеку Zxing для сканирования штрих-кодов. Результат сохраняется в строке NSString. Здесь я рассматриваю два случая: Case: 'точка с запятой' : если строка результата содержит точку с запятой...., затем сохраните ее в массиве точек с …
26 сен '14 в 02:26
3
ответа
Удалить символы в NSCharacterSet из NSString
У меня есть NSCharacterSet, который содержит все символы, которые я хочу удалить из моей строки NSString. Как я могу это сделать?
13 авг '10 в 12:07
2
ответа
Значение типа CharacterSet не имеет члена InvertedSet - Swift 3
Я пытаюсь преобразовать более быстрый код 2 в быстрый 3: var customAllowedSet = NSCharacterSet(charactersInString:"=\"#%/<>?@\\^`{|}").invertedSet Выдает эту ошибку: Value of type CharacterSet has no member InvertedSet
24 июл '17 в 20:28
1
ответ
Возникли проблемы с методом BOOL
Я пытаюсь ограничить ввод UITextField только буквенно-цифровыми символами, т.е. буквы и цифры. Я нашел реализацию метода BOOL здесь при переполнении стека: /questions/47752759/razreshit-tolko-bukvenno-tsifrovyie-simvolyi-v-uitextview/47752770#477527…
08 мар '14 в 04:46
2
ответа
Удалить недопустимые символы из NSString
Я хочу разрешить только определенные символы для строки. Вот что я попробовал. NSString *mdn = @"010-222-1111"; NSCharacterSet *allowedCharacterSet = [NSCharacterSet characterSetWithCharactersInString:@"+0123456789"]; NSString *trimmed = [mdn string…
25 фев '15 в 06:43
2
ответа
Проверьте, содержит ли поле UIText (?! $ И т. Д.)
Я делаю условный оператор, который проверяет, содержит ли текстовое поле определенные символы, если он это делает, UIAlertView покажет. В настоящее время, если текстовое поле содержит буквы, отображается предупреждение, как бы я расширил свой метод …
22 ноя '13 в 10:49
3
ответа
NSCharacter Set использует int, но мне нужен неназначенный short?
Я использую MWFeedParser для добавления канала в мое приложение. Теперь фреймворк передает дату, и у меня есть несколько предупреждений, в основном из-за старого типа кода. Теперь осталось 4 одинаковых предупреждения, и технически я могу их исправит…
25 ноя '12 в 03:00
1
ответ
Исключить знак "@" из знаков препинания CharacterSet
Я пытаюсь отфильтровать мою attribuString таким образом, используя этот код. Тем не менее, я хочу rangeOfCharacterFromSet: включить все свои исходные значения, КРОМЕ для знака "@". Как бы я это сделал? NSRange rangeSpace = [filteredText rangeOfChara…
07 июн '14 в 13:12
1
ответ
NSCaseInsensitiveSearch не работает в rangeOfCharacterFromSet
Кажется, что NSCaseInsensitiveSearch не работает в NSString:rangeOfCharacterFromSet, Может кто-нибудь объяснить почему? это правильное поведение? NSString *string = @"James Bond Always Rocks"; NSRange range = [string rangeOfCharacterFromSet:[NSChara…
14 мар '14 в 13:18
1
ответ
Создание собственного набора символов вызывает сбой
Я использую этот кусок кода, чтобы ограничить пользовательский ввод с клавиатуры. func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { let allowedCharacters = CharacterSet.i…
23 июн '17 в 18:48
1
ответ
Как узнать, какой CharacterSet содержит данный символ?
Есть ли способ проверить, принадлежит ли персонаж CharacterSet? Я хочу знать что CharacterSet я должен использовать для характера -, Я использую symbols? Я проверил эту документацию, но до сих пор не знаю. https://developer.apple.com/documentation/f…
25 янв '19 в 16:42
1
ответ
Как использовать NSLineSeparatorCharacter и NSParagraphSeparatorCharacter?
Интересно, как я могу использовать константы NSLineSeparatorCharacter а также NSParagraphSeparatorCharacter в качестве параметра функции вместо жесткого кодирования \n, - (id)initWithSeparator:(id)separator { m_separator = separator; } Какой тип пар…
11 окт '10 в 14:59
1
ответ
Как установить диалоговую кодовую страницу в rc-файле
Я использую VS 2010 и пишу на C++. Как установить кодовую страницу диалога в файле ресурсов (rc-файл)? Я вывожу текст через функцию DrawText Win API. Я рисую текст прямо в диалоге (не в его дочерних элементах). Мне нужно нарисовать символ "кавычка с…
28 ноя '11 в 07:59
2
ответа
Как создать собственный NSCharacterSet?
Я использую NSCharacterSet.URLQueryAllowedCharacterSet() однако, чтобы добавить процентную кодировку в строку, для некоторых символов она выглядит слепой, т. е. "&" или "?". Как я могу создать собственный NSCharacterSet на основе существующего?
11 сен '15 в 16:04
2
ответа
Понимание использования метода invertedSet NSCharacterSet
Работая над пониманием строковых методов, я наткнулся на этот полезный класс NSCharacterSet. который определен в этом посте достаточно хорошо, так как похож на строку, исключающую использование строки для хранения символа в неупорядоченном множестве…
13 июл '13 в 15:44
1
ответ
Как проверить набор символов символов в цели c?
Почему это занимает range.length nil, Я ввел текст Demo@123, В этом особом характере их но длина будет nil, NSRange rang = [textField.text rangeOfCharacterFromSet:[NSCharacterSet symbolCharacterSet]]; if ( !rang.length ) { return NO; // no specialCh…
05 дек '14 в 11:01
2
ответа
Сравнить символы из nsstring с различными наборами символов
Я хочу сравнить каждый символ в nsstring один за другим с различными nscharactersets и выполнять различные операции в соответствии с набором символов, которому он соответствует. Я могу назначить каждый символ для подстроки для сравнения с помощью ци…
15 окт '12 в 15:32
1
ответ
Избегайте сбоев из двойного периода во время ограниченного набора символов
У меня есть проект калькулятора GPA, который я близок к совершенствованию. Мне нужно, чтобы пользователь не мог вводить число с плавающей запятой, несмотря на то, что ".0123456789" - единственные разрешенные символы. Например, если пользователь ввод…
25 июн '17 в 23:30
2
ответа
Почему whitespaceAndNewlineCharacterSet не удаляет пробелы?
Этот код ДОЛЖЕН очистить номер телефона, но он не: NSLog(@"%@", self.textView.text); // Output +358 40 111 1111 NSString *s = [self.textView.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; NSLog(@"%@", s); //…
14 дек '11 в 09:34
1
ответ
Метод UITextFieldDelegate mustChangeCharactersIn - почему нельзя комбинировать условные операторы, проверяющие как количество десятичных разделителей, так и буквы
Почему моя константа replaceTextHasLetter не мешает мне вставить письмо в мое текстовое поле с условным условием ниже? func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { l…
21 дек '16 в 00:31