Speicherleck für .showsPhysics

8

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.

    
luckybroman5 18.01.2016, 02:40
quelle

2 Antworten

8

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

    
luckybroman5 18.01.2016 02:40
quelle
3
%Vor%

Wird Speicher um mindestens 0,3 MB / s verlieren.

Außerdem ...

%Vor%

Leckt Speicher mit einer Rate von 30-40 MB / s. Schlecht, Apple!

    
Jonny Ramos 29.05.2016 18:26
quelle

Tags und Links