Ich habe gerade die letzten 5 Stunden damit verbracht, ein Speicherleck in meiner Spritekit App zu debuggen.
Nach dem Start der App bemerkte ich einen kleinen Anstieg meiner Speicherauslastung.
Ich habe 3 dieser 5 Stunden damit verbracht, durch Referenzmaterial zu graben und über VS VS Weak mit ARC (Auf jeden Fall empfehlen, das für Intermediates wie mich selbst zu lesen)
Hat noch jemand dieses Problem? Wenn ja, gibt es irgendeine Erklärung? Hier ist ein kleiner Ausschnitt meines GameViewControllers:
%Vor%Wie Sie sehen können, mache ich hier nichts Außergewöhnliches. Ich würde meinen Code für die Gamescene veröffentlichen, aber alles wurde auskommentiert, als ich noch das Speicherleck beobachtete.
Irgendwann habe ich angefangen, Codezeilen zu kommentieren, dann zu bauen und zu profilieren, bis der Speicherleck gelöst ist.
Wird in meiner GameViewController.swift Datei gefunden,
%Vor%war der Schuldige. Dies muss ein neuer Fehler sein, da ich dieses Problem in & lt; IOS 9.2
Tags und Links memory-leaks ios swift sprite-kit