MKMapSnapshotter scheint im Simulator bis zu 2GB RAM zu verwenden, löst Speicherwarnungen aus und hängt meine App sehr lange auf dem Gerät. Ich bin nicht sicher, welcher Teil meiner Einstellungen das verursacht.
Diese riesige Nutzung tritt auf, wenn mehrere Bilder gleichzeitig abgerufen werden, aber sogar mehrere Bilder nacheinander zu verwenden, scheint ungeheuer viel RAM zu verbrauchen, 600MB in der Spitze und belegt die CPU vollständig, was bis zu 190% ausmacht. Ich habe versucht, alle anderen Logik zu entfernen, nicht einmal die Bilder zu speichern, nachdem sie angefordert wurden, und der riesige RAM & amp; CPU-Auslastung tritt weiterhin auf.
Dies kann nicht beabsichtigt sein. Es muss etwas geben, das ich nicht unterwerfe, um diese außer Kontrolle geratene Ressource in Unordnung zu bringen. Hier ist mein Optionscode:
%Vor%Was fehlt mir hier?
Tags und Links ios mapkit mkmapsnapshotter