TGViewer
Swift Tips Swift Tips @swift_tips · 3.17K subscribers
Post #660 2.82K
Осторожно, Combine! Откуда берутся утечки памяти, потеря эвентов, нестабильность операторов и что с этим всем делать

Большая статья, в которой разработчик из Яндекс Диска делится опытом внедрения Combine и рассказывает как исправляли проблемы, с которыми столкнулсь.

🟢Как решали проблему потокобезопасности
🟢Как исправить потерю деманда и утечки памяти
🟢Как не терять эвенты
🟢Как решали проблемы со стандартным шедулером
🟢Что делать, если нельзя полагаться на стабильность дефолтных операторов
🟢Отсутствие какого-либо дебага
🟢Отсутствие большинства важных операторов

Библиотека с фиксами из статьи → CombineKit

Читать (Ru)
  • 👍 11
  • 🔥 5
  • ❤ 4
More from @swift_tips
  1. Sep 9, 2026🧭Практикуем разработку с AI вместе с Podlodka iOS Crew Если давно хотелось не просто чита…
  2. Jul 22, 2026Всем привет! Давненько меня не было в тг, давно уже ничего не публиковал в каналах – вот р…
  3. Jun 4, 2026Яндекс анонсировал выход Yandex Mobile Ads SDK 8 — новой версии инструмента для монетизаци…
  4. Apr 5, 2026Как Swift работает с памятью: подробный гайд для разработчиков В статье iOS-разработчик из…
  5. Mar 23, 2026WWDC26 A week of technology, creativity, and community В этом году WWDC26 пройдёт с 8 по 1…
  6. Dec 31, 2025С наступающим Новым Годом!!! ❤️🎄🥂 Дорогие друзья и коллеги! Хочу начать этот пост со сло…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →