TGViewer
iOS Такой 🍏 iOS Такой 🍏 @ios_prog · 3.18K subscribers
Post #720 2.16K
Малоизвестная возможность Swift: for case let, о которой не знают многие iOS-разработчики

Swift известен системой pattern matching. Большинство разработчиков используют её в switch, иногда в if case или guard case. Но в языке есть ещё одна конструкция, которую многие никогда не видели — for case let.
Интересно, что даже разработчики с несколькими годами опыта часто о ней не знают. Более того, в официальной документации Apple она упоминается лишь вскользь, потому что технически это не отдельная фича языка, а комбинация существующих механизмов. Тем не менее, эта конструкция может заметно упростить код.


В данной статье разбираются что это такое, как она работает и когда ее лучше использовать.
  • 👍 13
  • 😁 7
  • ✍ 4
  • 🔥 1
More from @ios_prog
  1. Sep 9, 2026🧭Практикуем разработку с AI вместе с Podlodka iOS Crew Если давно хотелось не просто чита…
  2. Apr 10, 2026Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1 В этой статье посл…
  3. Apr 10, 2026Swift Concurrency Цикл статей с разбором основных принципов Swift Concurrency и практическ…
  4. Apr 3, 2026🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS Crew С 13 по 17 апреля пройдет…
  5. Apr 1, 2026Redux. Просто о непривычном Redux в iOS — это подход к управлению состоянием приложения, к…
  6. Mar 31, 2026СПОРТ И РАБОТА МОЗГА В нашем новом выпуске мы обсудили тему, которая касается каждого — ка…
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 →