Станислав Лемешаев
@iosdiving
iOS Developer
26 posts
Swift

Как добавить хранимое свойство в extension для структур или классов?

Недавно я подробно разобрал один из самых популярных вопросов на собеседованиях: можно ли добавлять хранимые свойства в расширения классов или структур? Представим ситуацию: нам действительно нужно добавить такое свойство, но мы хотим сделать это не напрямую.

Как управлять захватом переменных в Swift с помощью Capture Lists?

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