В настоящее время я использую isEqualToString:@""
, и он отлично работает, когда textField ничего не имеет. Однако это не улавливает случай, когда вход имеет только белые пробелы или вкладки. Что делать, чтобы сделать его более умным, чтобы входной сигнал, такой как " "
, не был разрешен.Проверьте, является ли NSString пустым или содержит только пробелы или вкладки?
7
A
ответ
28
NSCharacterSet *charSet = [NSCharacterSet whitespaceCharacterSet];
NSString *trimmedString = [myString stringByTrimmingCharactersInSet:charSet];
if ([trimmedString isEqualToString:@""]) {
// it's empty or contains only white spaces
}
8
[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]].length > 0
Используйте это, чтобы проверить, если строка содержит другие символы, кроме пробела.
Смежные вопросы
- 1. Проверьте, является ли editText пустым или нет
- 2. Проверьте, является ли NSString только буквы
- 3. Проверьте элемент существует или является пустым
- 4. Проверьте, является ли токен drupal пустым или нет
- 5. Проверьте, что NSString содержит только один символ.
- 6. проверить, является ли MDIконтейнер пустым или нет
- 7. Проверка, является ли массив нулевым или пустым
- 8. Проверьте на C++, что структура хорошо выровнена или содержит пробелы
- 9. Проверьте, не является ли атрибут CoreData пустым
- 10. Как определить, является ли NSString пустым
- 11. Проверьте, не является ли sampler2D пустым
- 12. Проверьте, является ли файл или каталог не
- 13. Проверьте, не является ли обязательное поле пустым
- 14. android: проверьте, не содержит ли строка не только пробелы
- 15. Проверить, является ли объект пустым или нулевым
- 16. Проверьте, не является ли innerHTML пустым
- 17. Проверьте, содержит ли строка символы a-zA-Z или пробелы или пустое?
- 18. Проверьте, является ли переменная списком или кортежем
- 19. Проверьте, является ли Obj пустым массивом
- 20. Проверьте, не является ли тип VARRAY пустым
- 21. Является ли xsi: nil истинным является пустым или нулевым?
- 22. Как проверить, является ли datareader пустым или пустым - Ошибка
- 23. Проверьте, является ли намерение деятельностью или службой или нет.
- 24. Проверьте, является ли объект JSON пустым или пустым в PL/JSON
- 25. Проверьте, является ли float «нечетным» или «четным»?
- 26. Использовать «пробелы» или «вкладки» только в файлах python?
- 27. Как определить, является ли словарь пустым или нулевым
- 28. Проверьте, является ли значение строкой или только целым числом?
- 29. Проверьте, является ли fstream файлом или каталогом
- 30. Проверьте, является ли ссылка внутренней или внешней