Я испробовал несколько вариантов, но не могу найти правильного решения, так как для ввода текста я использую панель поиска, а не TextField.
По сути, мой единственный разрешенный ввод текста разрешен: быть 4 буквы. Все работает нормально, и мой возврат ошибок API защищает его от символов, однако любые пробелы, такие как "A AA", "AAA", будут обрабатывать sh моего приложения.
Вот моя функция текстового поиска:
func searchBarSearchButtonClicked(_ InputIcao: UISearchBar)
{
if InputIcao.text!.count > 3 && InputIcao.text!.count < 5
{
if (InputIcao.text!.rangeOfCharacter(from: CharacterSet.letters) != nil)
{
Как я могу сделать проверку на пробел?