Size: a a a

2021 March 24

K

KurKing in SwiftBook
Но память это не много объектов)
источник

AV

Andrey Vereskun in SwiftBook
Всем привет, ребят подскажите никто не запускал асихронно сразу несколько запросов с отдельным хендлингом для каждого, то есть смысл в обновлении UI после получения ответа от отдельного запроса, то есть эта ситуация отличается когда мы в диспатч груп ждем когда выполнятся все запросы и нотифицируем UI, что ему надо обновиться
источник

K

KIDFURY in SwiftBook
KurKing
Но память это не много объектов)
тоже верно :D
тогда я без понятия)
источник

А

Анастасия in SwiftBook
Может быть данные
источник

s

stolenhen in SwiftBook
Ребят, когда нужно поймать скролл на 50 поинтов (в любую сторону), как лучше и грамотнее это реализовать в скроллвьюдидскролл методе делегата? Есть у кого инфа под боком?
источник

C

Chezee in SwiftBook
Andrey Vereskun
Всем привет, ребят подскажите никто не запускал асихронно сразу несколько запросов с отдельным хендлингом для каждого, то есть смысл в обновлении UI после получения ответа от отдельного запроса, то есть эта ситуация отличается когда мы в диспатч груп ждем когда выполнятся все запросы и нотифицируем UI, что ему надо обновиться
А в чем вопрос?
источник

C

Chezee in SwiftBook
stolenhen
Ребят, когда нужно поймать скролл на 50 поинтов (в любую сторону), как лучше и грамотнее это реализовать в скроллвьюдидскролл методе делегата? Есть у кого инфа под боком?
Записывать в переменную от момента когда нужно отлавливать и когда разница будет 50+ тогда и делать нужно действие
источник

AV

Andrey Vereskun in SwiftBook
Chezee
А в чем вопрос?
вопрос как после каждого ответа запроса в асинхроной очереди запросов получить комплишин и обновить UI
источник

K

KIDFURY in SwiftBook
Анастасия
Может быть данные
кстати, вполне возможно
источник

C

Chezee in SwiftBook
Andrey Vereskun
вопрос как после каждого ответа запроса в асинхроной очереди запросов получить комплишин и обновить UI
Использовать замыкание?
источник

А

Андрей in SwiftBook
а breakpoints могут сломать тебе приложение?
источник

А

Андрей in SwiftBook
Message from debugger: The LLDB RPC server has exited unexpectedly. Please file a bug if you have reproducible steps.
кто то с таким сталкивался?
источник

AV

Andrey Vereskun in SwiftBook
Chezee
Использовать замыкание?
одновременно выполняются список запросов, если ты имеешь ввиду замыкание внутри замыкания, то это будет синхронное выполнение кода, просто после загрузки первого будет выполнятся следующее, для таких операций есть диспатч груп в GCD
источник

AV

Andrey Vereskun in SwiftBook
Andrey Vereskun
одновременно выполняются список запросов, если ты имеешь ввиду замыкание внутри замыкания, то это будет синхронное выполнение кода, просто после загрузки первого будет выполнятся следующее, для таких операций есть диспатч груп в GCD
или промисы
источник

C

Chezee in SwiftBook
Andrey Vereskun
одновременно выполняются список запросов, если ты имеешь ввиду замыкание внутри замыкания, то это будет синхронное выполнение кода, просто после загрузки первого будет выполнятся следующее, для таких операций есть диспатч груп в GCD
Я просто не могу понять в чем суть проблемы
источник

C

Chezee in SwiftBook
Тебе нужно выполнить 3 запроса одновременно и каждый раз поменять UI?
источник

AV

Andrey Vereskun in SwiftBook
Может ты не сталкивался с таким. Не знаю как описать подробней. Спасибо забей)
источник

C

Chezee in SwiftBook
Через .async попробуй каждый запрос сделать и у каждого свой хэндлер прописать
источник

Д

Дмитрий in SwiftBook
Andrey Vereskun
Всем привет, ребят подскажите никто не запускал асихронно сразу несколько запросов с отдельным хендлингом для каждого, то есть смысл в обновлении UI после получения ответа от отдельного запроса, то есть эта ситуация отличается когда мы в диспатч груп ждем когда выполнятся все запросы и нотифицируем UI, что ему надо обновиться
Так у каждого запроса есть комплишн, в этом комплишене обновляй интерфейс
источник

Д

Дмитрий in SwiftBook
Andrey Vereskun
или промисы
Или подождать свитф 5.5 и использовать await
источник