Size: a a a

2020 June 13

А

Алексей in SwiftBook
Запретить вводить их
источник

А

Алексей in SwiftBook
Я бы перебирал строку ввода, каждый раз, когда она меняется. Проверял бы на наличии этих символов, если есть, то сразу же бы удалял.
источник

В

Валерий in SwiftBook
Алексей
Я бы перебирал строку ввода, каждый раз, когда она меняется. Проверял бы на наличии этих символов, если есть, то сразу же бы удалял.
Просто я добавляю новую задачу через  textView и если я буду их удалять то получится что те точки и другие знаки которые user ввел они пропадут а мне бы хотелось чтобы остались они
источник

R🔘

Roman 🔘 in SwiftBook
Есть вопрос по RxSwift. Создаю PublisherSubject подписываюсь на него и отправляю в него ивент. В подписку ничего не приходит.

В сабджекте делаю replay и asObservable, то есть подписка идёт на обзервабл.

Как такое дебажить?
источник

ВК

Варя Кузнецова... in SwiftBook
Roman 🔘
Есть вопрос по RxSwift. Создаю PublisherSubject подписываюсь на него и отправляю в него ивент. В подписку ничего не приходит.

В сабджекте делаю replay и asObservable, то есть подписка идёт на обзервабл.

Как такое дебажить?
скинь кодом
источник

AB

Alex Bro in SwiftBook
Подскажите, как проверить ВСЕ текстфилды из массива textArray на наличие текста, попытался сделать так, но логика работы неверная, так как если первый текстфилд не пустой, то дальше не попадешь

for item in textArray {
           
guard let text = item?.text else {
               
return
           }
           
           
if text.isEmpty {
               alert(title: "Ошибка!", message: "Заполните все необходимые поля", style: .alert)
           }
else {
               alert(title: "Спасибо!", message: "Данные успешно отправлены", style: .alert)
           }
       
       }
источник

m

main in SwiftBook
Ребят привет, в Realm нельзя установить первичный ключ как Int? Только String?
источник

AB

Alex Bro in SwiftBook
Нет, если хотябы один пустой придет это из формы приходит
источник

AB

Alex Bro in SwiftBook
Так я пробовал, через замыкание не получается сделать, ошибка
источник

AB

Alex Bro in SwiftBook
источник

AB

Alex Bro in SwiftBook
if textArray.filter { $0.text.isEmpty }.isEmpty - тут замыкание ведь, но я с ними пока не особо дружу, мягко говоря))
источник

A

Alim in SwiftBook
Alex Bro
Подскажите, как проверить ВСЕ текстфилды из массива textArray на наличие текста, попытался сделать так, но логика работы неверная, так как если первый текстфилд не пустой, то дальше не попадешь

for item in textArray {
           
guard let text = item?.text else {
               
return
           }
           
           
if text.isEmpty {
               alert(title: "Ошибка!", message: "Заполните все необходимые поля", style: .alert)
           }
else {
               alert(title: "Спасибо!", message: "Данные успешно отправлены", style: .alert)
           }
       
       }
textArray.contains( where: { item in
return (item?.text ?? “”).isEmpty})
источник

AB

Alex Bro in SwiftBook
Не-а
источник

A

Alim in SwiftBook
Alim
textArray.contains( where: { item in
return (item?.text ?? “”).isEmpty})
Если true, значит там есть пустой textfield
источник

AB

Alex Bro in SwiftBook
Alim
textArray.contains( where: { item in
return (item?.text ?? “”).isEmpty})
Спасибо! Еще бы разобраться в этом чтоб такие штуки самому писать)
источник

A

Alim in SwiftBook
Alex Bro
Спасибо! Еще бы разобраться в этом чтоб такие штуки самому писать)
Не за что, но учти, что «   » такая строка будет валидная
источник

AB

Alex Bro in SwiftBook
Я тоже)
источник

AB

Alex Bro in SwiftBook
И тебе тоже спасибо, друг!)
источник

DH

Denys "Den4ikLv... in SwiftBook
Главное чтобы код был читаемый
источник

В

Валерий in SwiftBook
Всем привет! Может кто подскажет.Работаю с Firebase  делаю приложение to-do list выскакивает ошибка Thread 1: Exception: "(child:) Must be a non-empty string and not contain '.' '#' '$' '[' or ']'" при вводе в поле задачи  '.' '#' '$' ' как исправить может кто направит?
источник