TGViewer
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT @iosgr · 12K subscribers
Post #4249 7.79K
Отслеживаем стабильность API библиотек

Одна из самых сложных задач в развитии библиотеки – поддержка обратной совместимости. Мы сравнительно недавно записали целый выпуск Подлодки про историю вопроса, обязательно послушайте!

Как у Swift разработчика, у вас есть несколько инструментов для того, чтобы отслеживать ломающие изменения. Статья детально сравнивает их все:

👉Инструменты, доступные в SPM из коробки
👉xcodebuild & swift-api-digester
👉Swift Public API diff
Adyen Preventing Accidental API Breaks: A Swift Developer's Guide to API Diffing - Adyen Prevent accidental API breaks with this guide to API diff for Swift developers. Ensure API stability using effective tooling and adopt best practices for seamless SDK evolution.
  • 🔥 13
  • 👍 6
More from @iosgr
  1. Oct 16, 2026Личный сайт на SwiftUI-like компонентах Разбор того, как можно сделать простой web-фреймво…
  2. Oct 15, 2026Как исследовать macOS приложения с lldb Закапываемся в то, как lldb работает под капотом,…
  3. Oct 14, 2026Карта зависимостей системных фреймворков Держите классный граф, на котором можно посмотрет…
  4. Oct 13, 2026Обновленный SwiftUI скилл от Пола Хадсона Один из самых популярных скиллов для iOS разрабо…
  5. Oct 12, 2026Про модификаторы SwiftUI Автор статьи отрендерил восемь разных цепочек модификаторов и сра…
  6. Oct 9, 2026CLI для SF Symbols Недавно в SF Symbols появился CLI с двумя командами – search и export.…
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 →