Если вы используете ARC, утечки нет, ARC обрабатывает удержания / освобождения "под крышками".
Инструмент для защиты от утечек не является надежным, это хорошее начало.Первая линия защиты, если Статический анализатор, запустите его и исправьте все предупреждения.
Не все потери памяти являются утечками, только те, на которые нет указателя.Попробуйте Heapshot Analysis, у bbum есть отличный учебник здесь .Я использовал Heapshot много раз с большим преимуществом, большое спасибо бомжу.