Доклад

Когда структуры в Swift — не твои бро

На русском языке

Расскажу, что такое карта линковки и как с ее помощью находить код, сильнее всего увеличивающий размер приложения. Продемонстрирую особенности компилятора Swift и ситуации, когда для обычных структур генерируются десятки мегабайт бинарного кода. Покажу, как мы боролись с этой проблемой в iOS-приложении Альфа-Банка, сколько строк кода пришлось переписать и на сколько мегабайт уменьшилось приложение. Спойлер: оно того стоило!

Спикеры

Доклады