Size: a a a

2021 March 21

G

Georgy in SwiftBook
Илья
то есть tap на закрытие клавиатуры (view.endEditing(true)) должен после endEditing сразу переходить к collectionView didselect
Через хиттест можно
источник

G

Give Five Give Seven in SwiftBook
Rasulov
А что делегаты не поддерживаются в SwiftUI?
Делегаты - это императивный подход, SwiftUI - это декларативный подход к созданию UI. Используются либо замыкания, либо binding для взаимосвязей.
источник

AT

Andrey Torlopov in SwiftBook
Give Five Give Seven
Делегаты - это императивный подход, SwiftUI - это декларативный подход к созданию UI. Используются либо замыкания, либо binding для взаимосвязей.
Замыкания по сути тот же делегат. Там как предполагаю combine надо прикручивать.
источник

G

Give Five Give Seven in SwiftBook
Andrey Torlopov
Замыкания по сути тот же делегат. Там как предполагаю combine надо прикручивать.
По-моему, вся функционалка на замыканиях подвязана. Делегат - это как длинная ниточка связи между двумя сущностями, бОльшая область видимости. А вот ссылку на closure мы не храним в том представлении, из которого мы его передаём. Поэтому мне архитектурно больше нравится декларативный подход, так как легче контролировать состояние. + как delegate можно сохранить в View, если все переменные, кроме Wrapper‘ов State и StateObject пересоздаются при обновлении View?
источник

G

Georgy in SwiftBook
Give Five Give Seven
По-моему, вся функционалка на замыканиях подвязана. Делегат - это как длинная ниточка связи между двумя сущностями, бОльшая область видимости. А вот ссылку на closure мы не храним в том представлении, из которого мы его передаём. Поэтому мне архитектурно больше нравится декларативный подход, так как легче контролировать состояние. + как delegate можно сохранить в View, если все переменные, кроме Wrapper‘ов State и StateObject пересоздаются при обновлении View?
А что мешает хранить ссылку на кложур?
источник

G

Give Five Give Seven in SwiftBook
Georgy
А что мешает хранить ссылку на кложур?
Я не видел это ни в одном примере SwiftUI. Технически может и можно каждый раз передавать closure, являющийся переменной родительского View. Но видимо, что в этом нет смысла особого. Обычно используют Binding, State, StateObject + Combine ( класс модели, унаследованный от ObservableObject).
источник

G

Georgy in SwiftBook
Give Five Give Seven
Я не видел это ни в одном примере SwiftUI. Технически может и можно каждый раз передавать closure, являющийся переменной родительского View. Но видимо, что в этом нет смысла особого. Обычно используют Binding, State, StateObject + Combine ( класс модели, унаследованный от ObservableObject).
А, свифтУИ.. да, извиняюсь, не к месту..))
источник

G

Give Five Give Seven in SwiftBook
Georgy
А, свифтУИ.. да, извиняюсь, не к месту..))
Ты про handler говорил)
источник

G

Give Five Give Seven in SwiftBook
Give Five Give Seven
Ты про handler говорил)
Хотя на handler/ callback не надо держать ссылки обычно из того родительского представления, где ты его передаёшь. А вот дочернее представление держит ссылку на handler/ callback.
источник

C

ChatKeeperBot in SwiftBook
👋 Алексей, рады приветствовать тебя в «SwiftBook»

В этой группе мы обсуждаем Xcode, Swift. А также другие инструменты для разработчиков.😉

Пожалуйста ознакомьтесь с правилами группы
источник

А

Андрей in SwiftBook
Он говорит что не нашел тиму разработчика такую,либо закрой и открой снова икскод,он должен подтянуть
источник

А

Андрей in SwiftBook
Хм,дальше не знаю
источник

AM

Abdulhakim Magomedov in SwiftBook
Андрей
Он говорит что не нашел тиму разработчика такую,либо закрой и открой снова икскод,он должен подтянуть
пробовал
источник

А

Андрей in SwiftBook
Abdulhakim Magomedov
пробовал
А авторизация в аккаунт выполнялась? iCloud
источник

AM

Abdulhakim Magomedov in SwiftBook
да
источник

AM

Abdulhakim Magomedov in SwiftBook
она другие проекты собирает
источник

AM

Abdulhakim Magomedov in SwiftBook
именно тут, работа с NFC, она выдает ошибку
источник

AM

Abdulhakim Magomedov in SwiftBook
при компиляции на физическое устройство
источник

А

Андрей in SwiftBook
А стой
источник

А

Андрей in SwiftBook
А ты на устройстве доверяешь команде разработчика?
источник