Ho un'applicazione gerarchica (NavigationController) con una semplice visualizzazione tabella in un ruolo del controller principale. Ogni volta che selezioni una cella, hai una nuova vista con alcune informazioni sui dettagli (gestita da DetailViewController). Sul lato della vista DetailViewController ho un UIWebView per visualizzare i dati da Internet. Ma il problema si verifica quando guardo l'utilizzo della memoria. Ogni nuova vista aperta di DetailViewController con il suo contenuto caricato dal web tramite UiWebView porta più memoria utilizzando il coefficiente. Mi piacerebbe scaricare tutto e rilasciare la memoria allocata per quei dati quando torno alla vista del mio controller di root.iOS 8 Gestione memoria UIWebView
Come posso gestire il problema? Ho provato a stopLoading:
il metodo di istanza di UIWebView per risparmiare memoria, ma non risolve neanche il problema. Così come non capisco completamente il processo di lavoro di ARC, non posso assicurarmi se è normale avere una memoria maggiore usando il coefficiente con ogni nuova vista di dettaglio aperta.
Grazie in anticipo!