ARC в Objective-C: типичные ошибки разработчиков и методы диагностики
ARC в Objective-C — это не волшебная таблетка от утечек памяти. Да, компилятор сам расставляет retain и release, но как только в проекте появляются сложные графы объектов, делегаты и замыкания, начинаются проблемы. Большинство неприятностей связаны не с самим механизмом подсчёта ссылок, а с ошибками в проектировании связей между объектами, блоками и наблюдателями. А когда речь […]