Как говорит анализатор, вы выделяете locs в строке 647 , используя
NSMutableArray *locs = [[NSMutableArray alloc] init];
и не освобождая его позже в блоке.Вы должны освободить его, или вы можете использовать удобный конструктор для получения автоматически выпущенного массива, как это, NSMutableArray *locs = [NSMutableArray array];
Я бы посоветовал вам все еще упростить свой код до этого,
NSMutableArray *annotations = (NSMutableArray *)[map annotations];
[annotations removeObject:[map userLocation]];
[map removeAnnotations:annotations];