Ich habe eine hierarchische Anwendung (NavigationController) mit einer einfachen Tabellenansicht in einer Rolle des Root-Controllers. Jedes Mal, wenn Sie eine Zelle auswählen, erhalten Sie eine neue Ansicht mit einigen Informationen zu den Details (verwaltet von DetailViewController). Auf der Seite von DetailViewControllers Ansicht habe ich ein UIWebView um Daten aus dem Internet anzuzeigen. Aber das Problem tritt auf, wenn ich die Speicherauslastung betrachte. Jede neu geöffnete Ansicht von DetailViewController, deren Inhalt über UiWebView aus dem Web geladen wird, bringt mehr Speicher mit Koeffizienten. Ich möchte alles entladen und den für diese Daten zugewiesenen Speicher freigeben, wenn ich zur Ansicht meines Root-Controllers zurückkehre.iOS 8 UIWebView Speicherverwaltung
Wie kann ich dieses Problem beheben? Ich habe versucht, stopLoading:
UIWebView-Instanz-Methode, um etwas Speicher zu sparen, aber es löst auch nicht das Problem. Sowie ich ARC-Prozess der Arbeit nicht vollständig verstehe, kann ich mir selbst nicht versichern, wenn es normalerweise einen vergrößerten Speicher hat, der Koeffizienten mit jeder neuen geöffneten Detailansicht verwendet.
Vielen Dank im Voraus!