Size: a a a

iOS Developers — русскоговорящее сообщество

2020 June 29

АЧ

Антон Чехов... in iOS Developers — русскоговорящее сообщество
Всем привет
Такая ситуация

Подскажите пожалуйста кто пользовался kingfisher

Надо оптимизировать работу kingfisher
Есть tableView, в ячейках которого лежат imageView
Загрузка изображения через kingfisher
И когда загрузка начинается -- начинаются лаги

Я понимаю, что это скорее всего из-за того, что kingfisher всё делается в main queue
Вопрос в том:
Можно ли как-то проще пофиксить это?

Возможно можно перенести загрузку проще?
источник

NR

Nazar Rohozhuk in iOS Developers — русскоговорящее сообщество
Подскажите в реалме, я так понимаю, компоунд индексы не поддерживаются? Нужно самому костылить?
источник

IV

Igor Vedeneev in iOS Developers — русскоговорящее сообщество
Антон Чехов
Всем привет
Такая ситуация

Подскажите пожалуйста кто пользовался kingfisher

Надо оптимизировать работу kingfisher
Есть tableView, в ячейках которого лежат imageView
Загрузка изображения через kingfisher
И когда загрузка начинается -- начинаются лаги

Я понимаю, что это скорее всего из-за того, что kingfisher всё делается в main queue
Вопрос в том:
Можно ли как-то проще пофиксить это?

Возможно можно перенести загрузку проще?
А может быть такое, что в prepare for reuse не отменяется загрузка и их просто много и из за этого лагает?
источник

L

Leonid in iOS Developers — русскоговорящее сообщество
Всем привет, кто нибудь имел дело с подключением / реализацией протокола Signal?

https://github.com/christophhagen/LibSignalProtocolSwift
источник

АЧ

Антон Чехов... in iOS Developers — русскоговорящее сообщество
Igor Vedeneev
А может быть такое, что в prepare for reuse не отменяется загрузка и их просто много и из за этого лагает?
А вот похоже, что нет
Это происходит когда происходит первая загрузка
Ну или когда кеш отчищается
источник

А

Алешка in iOS Developers — русскоговорящее сообщество
Всем привет. Кто какой пользуется библиотекой для просмотра фото (с возможностью листать их)
источник

IV

Igor Vedeneev in iOS Developers — русскоговорящее сообщество
Антон Чехов
А вот похоже, что нет
Это происходит когда происходит первая загрузка
Ну или когда кеш отчищается
Тогда надо смотреть в time profiler
источник

АЧ

Антон Чехов... in iOS Developers — русскоговорящее сообщество
Igor Vedeneev
Тогда надо смотреть в time profiler
Я уже решил проблему)
Надо было добавить downScaler
Ну и указать очереди в которых будет процессиг
источник

АЧ

Антон Чехов... in iOS Developers — русскоговорящее сообщество
Но всё равно большое спасибо)))
источник

IV

Igor Vedeneev in iOS Developers — русскоговорящее сообщество
Антон Чехов
Я уже решил проблему)
Надо было добавить downScaler
Ну и указать очереди в которых будет процессиг
Ах да. Размер имеет значение😅
источник

АЧ

Антон Чехов... in iOS Developers — русскоговорящее сообщество
Igor Vedeneev
Ах да. Размер имеет значение😅
Ага)
Там похоже качались картинки огромных размеров и в главной очереди
источник

K

King of gym in iOS Developers — русскоговорящее сообщество
всем привет пацаны ребята, есть ли какой то мануальчик где описывается как корректно понизить таргет версию до скажем например 11 и чтобы все это сбилдилось, а то я понизил, билд не идет, там какая то несовместимость с appDelegate
источник

T

Tarik in iOS Developers — русскоговорящее сообщество
King of gym
всем привет пацаны ребята, есть ли какой то мануальчик где описывается как корректно понизить таргет версию до скажем например 11 и чтобы все это сбилдилось, а то я понизил, билд не идет, там какая то несовместимость с appDelegate
Бо у тебя sceneview есть
источник

E

Ehotuna in iOS Developers — русскоговорящее сообщество
Для того, чтобы нарисовать маршрут от 1 точки до 2 и далее от 2 до 3 получил значения MKMapItem, запихнул их в массив и for in перебрал по индексу. Является ли это решение адекватным или можно все как-то проще сделать?
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Зачем в массив запихивать и делать такой странный цикл?
источник

E

Ehotuna in iOS Developers — русскоговорящее сообщество
Stanislav
Зачем в массив запихивать и делать такой странный цикл?
А как можно сделать еще? Мне нужно построить маршрут через 3 точки
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Сделать функцию построения между двумя точками и вызвать её для 1 2 и для 2 3
источник

YZ

Yuriy Zykin in iOS Developers — русскоговорящее сообщество
Donna Anna
🔵 В группе есть традиция - представляться при входе:

▫️Какой у вас проект или где работаете?
▫️В чём вы специалист?
▫️Чем можете быть интересны или полезны сообществу?
▫️Чем интересно сообщество вам?
▫️Откуда вы?
▫️Как узнали про группу?
В сообщении нужно указать тэг #whois

🔵 Правила чата:

🚫 Публикация вакансий запрещена
🚫 Реклама запрещена
🚫 Темы политики и религии запрещены
🚫 Флуд и оскорбления запрещены
⚠️ Нецензурная лексика не рекомендуется
⚠️ Размещение информационных ссылок возможно только с после согласования с администрацией.

За несоблюдение правил - одно предупреждение, далее следует бан.
Подробнее о правилах: https://telegra.ph/Pravila-ios-ru-04-16

Вакансии и запросы на поиск работы по направлению Android, iOS, Xamarin и React Native публикуем в группе @mobile_jobs. Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда.

Здесь общаемся на темы, посвященным посвященным iOS-разработке, Objective-C, Swift, SDK, Cocoa и т.д.

Заметили нарушение? Обратитесь, пожалуйста, к модераторам:
🔸@donnanna
🔸@obenjiro
🔸@DenisIzmaylov
🔸@demeliorator

🔵 Параллельно с этой группой развивается:
🔸@android_ru - где мы общаемся на темы, посвященным Android-разработке, SDK, Kotlin, Realm и т.д.
🔸@ndk_ru - где мы общаемся на темы, посвященным Android-разработке на NDK (на С++) и т.д.
🔸@reactnative_ru - здесь общаемся на тему React Native. Вопросы. Новости. Идеи. Про React.js, Redux и Relay - @react_js.
🔸@macdev_ru - здесь мы общаемся на тему macOS девелопмента.
🔸https://rudevs.network/H125HpO2X - полный список чатов

☔️ Рекомендуем сразу отключить уведомления, чтобы пребывание в группе было комфортным и полезным.

🌎 Возможно, вам также будут интересны группы: @angular_js, @angular2, @nodejs_ru, @devops_ru, @javascript_jobs, @devops_jobs. Приятного общения!
Здравствуйте друзья. Я просто хочу приобщиться к iOS разработчику. Проектов нет, из имеющегося - только комп iMac. Спрашиваю не так много, можно сказать даже редко, но иногда бывает что то требуется ))
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Yuriy Zykin
Здравствуйте друзья. Я просто хочу приобщиться к iOS разработчику. Проектов нет, из имеющегося - только комп iMac. Спрашиваю не так много, можно сказать даже редко, но иногда бывает что то требуется ))
Могу посоветовать тыкать SwiftUI если например есть опыт с react.js и не планируешь ближайшие года 2-3 врываться в iOS галерную разработку. Если же такие планы есть, то UIKit твой друг.
источник

YZ

Yuriy Zykin in iOS Developers — русскоговорящее сообщество
Антон, спасибо 👌, а что такое галерная? ))
источник