Size: a a a

2020 September 01

S

Sasha_A in SwiftBook
И по телеге не напишешь
источник

A

Ast in SwiftBook
мда ситуаций для приминения такой штуки не так малы как я думал
источник

ВК

Варя Кузнецова... in SwiftBook
По блютузу вот что нашлось https://stackoverflow.com/questions/43427590/core-bluetooth-send-data-between-2-ios-devices ну и по чатам — они вродь как в состоянии как по цепочке дотаскивать сигнал до места назначения (если везде окажутся люди в приложении и с вкл блютузом), но я не пользовалась и точно говорить не могу
источник

S

Sasha_A in SwiftBook
Варя Кузнецова
По блютузу вот что нашлось https://stackoverflow.com/questions/43427590/core-bluetooth-send-data-between-2-ios-devices ну и по чатам — они вродь как в состоянии как по цепочке дотаскивать сигнал до места назначения (если везде окажутся люди в приложении и с вкл блютузом), но я не пользовалась и точно говорить не могу
Ну как-то так же пропавшие айфоны без интернета говорят где они, даже когда симку достали и вайфая нет
источник

S

Sasha_A in SwiftBook
Но это не совсем уже чат)
источник

ВК

Варя Кузнецова... in SwiftBook
Sasha_A
Ну как-то так же пропавшие айфоны без интернета говорят где они, даже когда симку достали и вайфая нет
Эт недавняя фича и крутая. Я прежполагаю, что в этом замешана магия инков
источник

S

Sasha in SwiftBook
привет, никто не сталкивался с такой херней - есть tableVIew в которое постоянно добавляются новые элементы (идет постоянные запросы апи - не суть), у каждого из них есть изображение, которое запрашивается также с апи при инициализиции целы. Получается так, что при добавлении новых элементов, картинки, бывает, прыгают с целы на целу - каждая цела - своя модель - struct - сначала отрисовываются картинка-n в целе 1 и 2 одновремекнно, потом в целе 2 отрисовывается настоящая, к примеру. Обычно добавляется по 2-5 эл \ 2 секунды, и такая ситуация всегда у 3 целы снизу .. используется RxSwift + RxDataSource.
источник

P

Poма in SwiftBook
Sasha
привет, никто не сталкивался с такой херней - есть tableVIew в которое постоянно добавляются новые элементы (идет постоянные запросы апи - не суть), у каждого из них есть изображение, которое запрашивается также с апи при инициализиции целы. Получается так, что при добавлении новых элементов, картинки, бывает, прыгают с целы на целу - каждая цела - своя модель - struct - сначала отрисовываются картинка-n в целе 1 и 2 одновремекнно, потом в целе 2 отрисовывается настоящая, к примеру. Обычно добавляется по 2-5 эл \ 2 секунды, и такая ситуация всегда у 3 целы снизу .. используется RxSwift + RxDataSource.
Это проблемы с переиспользованием ячеек
Зануляй картинку в перегруженном методе prepareForReuse в классе ячейки:
imageView.image = nil
Ячейки переиспользуются и поэтому могут иметь ту же картинку в использованных ячейках
Чтобы этого не случилось, нужно картинки переводить в нил каждый раз перед переиспользованием
источник

SK

Sergey Kotov in SwiftBook
Sasha
привет, никто не сталкивался с такой херней - есть tableVIew в которое постоянно добавляются новые элементы (идет постоянные запросы апи - не суть), у каждого из них есть изображение, которое запрашивается также с апи при инициализиции целы. Получается так, что при добавлении новых элементов, картинки, бывает, прыгают с целы на целу - каждая цела - своя модель - struct - сначала отрисовываются картинка-n в целе 1 и 2 одновремекнно, потом в целе 2 отрисовывается настоящая, к примеру. Обычно добавляется по 2-5 эл \ 2 секунды, и такая ситуация всегда у 3 целы снизу .. используется RxSwift + RxDataSource.
У меня было похожее, но не на Rx. Решилось через dispatch
источник

P

Poма in SwiftBook
Если я ошибаюсь, поправьте пожалуйста🙏🏻
источник

R

Rasulov in SwiftBook
Здравствуйте, ребята! Один вопрос:

Почему когда я связываю Outlet-ы, Action-ы с кодом и когда через некоторое время захожу эти связи теряются???
источник

R

Rasulov in SwiftBook
Как такое возможно?
источник

R

Rasulov in SwiftBook
Я каждый раз настраиваю это и это капец как неудобно
источник

P

Poма in SwiftBook
Ты уверен, что они теряются? Могут просто не показываться в точках в коде
источник

P

Poма in SwiftBook
Но они на самом деле должны быть
источник

I

Ivan in SwiftBook
Rasulov
Здравствуйте, ребята! Один вопрос:

Почему когда я связываю Outlet-ы, Action-ы с кодом и когда через некоторое время захожу эти связи теряются???
Что значит теряются?
источник

S

Sasha in SwiftBook
Poма
Это проблемы с переиспользованием ячеек
Зануляй картинку в перегруженном методе prepareForReuse в классе ячейки:
imageView.image = nil
Ячейки переиспользуются и поэтому могут иметь ту же картинку в использованных ячейках
Чтобы этого не случилось, нужно картинки переводить в нил каждый раз перед переиспользованием
спасибо за совет, правда теперь мерцание появилось при перезагрузке целы - заметно, что я обнуляю image в imageView, но с этим решим)
источник

S

Sasha in SwiftBook
Sergey Kotov
У меня было похожее, но не на Rx. Решилось через dispatch
тут не с этим связано, спасибо.
источник

P

Poма in SwiftBook
Sasha
спасибо за совет, правда теперь мерцание появилось при перезагрузке целы - заметно, что я обнуляю image в imageView, но с этим решим)
источник

S

Sasha in SwiftBook
экстеншн в Модели, где храню кеш картинки. В prepareForReuse подставляю этот кеш.
источник