Матовый,
Весь смысл ARC - позволить вам игнорировать подобные проблемы. Фактически, компилятор может даже не сохранять эти экземпляры.
Пусть ARC беспокоится об этих проблемах. Не пытайтесь помочь, пока не пожалуются компилятор или статический анализатор. (Кстати, вы позволяете анализатору работать с каждой компиляцией, верно? Он обнаруживает проблемы при их создании.)
Вам следует беспокоиться только об избыточном создании объектов в циклах и управлении созданием больших объектов. Первый обрабатывается путем разумного использования @autorelease
. Вы по-прежнему управляете большими предметами, как и ante-ARC.
Andrew