Leck von NSURL und AVAudioPlayer mit ARC

Ich habe Instrumente auf einem iPhone 4S. Ich benutze AVAudioPlayer in dieser Methode:

-(void)playSound{
    NSURL *url = [self.word soundURL];
    NSError *error;
    audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
    if (!error) {
        [audioPlayer prepareToPlay];
        [audioPlayer play];
    }else{
       NSLog(@"Problem With audioPlayer on general card. error : %@ | url %@",[error description],[url absoluteString]);
}

Beim Abspielen der Audiodateien treten Undichtigkeiten auf:

Durchgesickerte Gegenstände:

1.

Objekt: NSURL

Verantwortliche Bibliothek: Stiftung

Verantwortlicher Rahmen: Foundation - [NSURL (NSURL) allocWithZone:]

2.

Objekt: _NSCFString

Verantwortliche Bibliothek: Stiftung

Verantwortlicher Rahmen: Foundation - [NSURL (NSURL) initFileURLWithPath:]

Instruments zeigt nicht direkt auf meinen Code, daher finde ich den Grund für die Leckage schwer zu lokalisieren.

MEINE FRAGE

Was könnte das Leck verursachen?ODER Wie kann ich Lecks lokalisieren, wenn ich nicht für den Code verantwortlich bin?

BEARBEITEN Dies ist das Schema aus der Ansicht Instrumente-Zyklen: Danke Shani

Antworten auf die Frage(5)

Ihre Antwort auf die Frage