1.8Kпросмотров
56.4%от подписчиков
6 марта 2026 г.
📷 ФотоScore: 2.0K
Малоизвестная возможность Swift: for case let, о которой не знают многие iOS-разработчики Swift известен системой pattern matching. Большинство разработчиков используют её в switch, иногда в if case или guard case. Но в языке есть ещё одна конструкция, которую многие никогда не видели — for case let.
Интересно, что даже разработчики с несколькими годами опыта часто о ней не знают. Более того, в официальной документации Apple она упоминается лишь вскользь, потому что технически это не отдельная фича языка, а комбинация существующих механизмов. Тем не менее, эта конструкция может заметно упростить код. В данной статье разбираются что это такое, как она работает и когда ее лучше использовать.