Size: a a a

2022 January 10

F

Focus in SwiftBook
если в строке ничего нет по идее вернет тру
источник

F

Focus in SwiftBook
и мы это отрицаем через !
источник

K

Kiri4of in SwiftBook
Ага понял
источник

F

Focus in SwiftBook
Унарная операция ! работает только с булевыми значениями

операции сравнения расматриваются в другой плоскости
источник

DR

Daniel Reshetnyak in SwiftBook
я знаю
источник

K

Kiri4of in SwiftBook
а если восклицательный знак тут:  guard !query.trimmingCharacters(in: .whitespaces).isEmpty else {return}
источник

F

Focus in SwiftBook
нажми на команд
источник

ДР

Денис Рубцов... in SwiftBook
Кстати предпочитаю так не писать
Восклицательный знак в условии прижат к имени и легко проглядеть
Да и выглядит !text.isEmpty кринжово
text.isEmpty == false воспринимается намного быстрее и не надо включать мозг
источник

F

Focus in SwiftBook
и по trimmingCharacters
источник

F

Focus in SwiftBook
ты провалишься в реализацию этой функции
источник

K

Kiri4of in SwiftBook
query это String
источник

F

Focus in SwiftBook
и посмотрим что она делает
источник

F

Focus in SwiftBook
там обычно есть строка объясняющая
источник

K

Kiri4of in SwiftBook
понял ща
источник

K

Kiri4of in SwiftBook
так не мне понятно что функция делает
источник

K

Kiri4of in SwiftBook
возвращает строку без пробелов
источник

F

Focus in SwiftBook
источник

K

Kiri4of in SwiftBook
я про то зачем ! нужен
источник

F

Focus in SwiftBook
да
источник

F

Focus in SwiftBook
ну видимо если строка пустая то мы провалимся дальше по ходу кода и сделаем что-то
источник