Как я могу найти все замыкания?
Мы полностью забыли захватить self и его свойства при обращении к нему в замыкании. (Примечание: компилятор не предупредил нас.) Теперь наше приложение заполнено сильными ссылочными циклами. Чтобы исправить их, мы должны добавить список захвата к каждому закрытию по одному.
Как мы можем найти их всех? Я думал искать in
но это приводит к слишком большим результатам, включая комментарии, для циклов.
Старый добрый Objective C поможет мне в поиске ^
, И это предупредит нас...