Использование Инструментальных Утечек и Объектного Выделения: автовыпущенные объекты считаются как утечки?

React - это все, что касается данных, протекающих в дереве компонента. Если вы дойдете до точки, где состояние фрагментировано, вы всегда можете использовать приставку. Некоторые приложения слишком сложны и вложены, чтобы использовать реквизит. Взгляните на зацепки , они позволили повторно использовать логику с состоянием, но если то, что вы хотите, это действительно разделить состояние, используйте props или какой-нибудь инструмент управления состоянием, такой как redux. Не используйте Context в этом случае

6
задан Alex Cio 1 July 2015 в 09:23
поделиться

1 ответ

Автовыпущенный объект не должен обнаруживаться как утечки памяти. Когда-то API имеют утечки памяти в них как бы то ни было. Необходимо зарегистрировать отчет об ошибках с яблоком. Новые классы как NSCalendar и NSDateComponenets являются особенно подозреваемым.

Что касается сохраняют по сравнению с автовыпуском, общее правило состоит в том, что он не имеет значения, если Вы не находитесь в жестком цикле. В этом случае, если жесткий цикл идет много тысяч времен без отъезда события, это никогда означает Вас "очистка" пул автовыпуска.

4
ответ дан 17 December 2019 в 00:14
поделиться