Ich entwickle eine Anwendung für iOS, wo ich viele Ansichten laden muss. Meine Anwendung muss die Ansichten nach Belieben ein- und ausblenden. Diese Ansichten brauchen viel Speicher und ich muss das irgendwie schaffen.Speicherverwaltung für mehrere Ansichten in iOS
Ich fragte mich, ob mir jemand Anweisungen geben könnte, wie ich das angehen könnte? Sollte ich persistenten Speicher verwenden und einige meiner Ansichten auf Festplatte schreiben? Irgendwelche anderen Vorschläge?
Danke!
Vielen Dank für Ihre Antwort! Wir machen tatsächlich einen Webbrowser und unsere Ansichten sind UIWebViews. Wenn Benutzer zwischen UIWebViews wechseln, möchten wir das WebView nicht neu laden, da sich die Seite möglicherweise geändert hat. Wir wollen den genauen Status, in dem sich das WebView befand, als der Benutzer von diesem wegging. – trx25
Also ich bin mir nicht sicher, ob wir den Zustand des UIWebView speichern und dann neu laden können, ohne die Seite neu zu laden? – trx25
Also, was Sie tun, ist den HTML-Inhalt herunterladen und in Ihrem Cache-Verzeichnis zwischenspeichern. Laden Sie es aus Ihrem Cache auf dem Datenträger, und wenn der Benutzer die Seite löscht oder die Seite aktualisiert, entfernen Sie sie aus dem Cache. – jer