По крайней мере, 1 утечка памяти, которую я вижу с помощью pan_cross_0, если вы запускаете метод панорамирования несколько раз.
pan_cross_0 = [[UIImageView alloc] initWithImage:image4];
Вы выделяете новый вид изображения в pan_cross_0, но не освобождаете его в последний раз. Я не уверен, что вызывает сбои. Мне нужно больше деталей, по крайней мере