Я работаю над приложением для заметок, в котором есть коллекция заметок, и прикосновение к каждой ячейке приведет пользователя к другой заметке. В моем приложении каждая заметка, по сути, представляет собой PKCavnasView, свойственный ScrollView.
Я обнаружил, что при переходе пользователя назад к представлению коллекции и выборе новой ячейки память, используемая предыдущей заметкой, не издан. Поэтому, когда пользователь перемещается между различными заметками, использование памяти будет расти.
Еще одна проблема заключается в том, что когда приложение переходит в фоновый режим, вся память все еще не освобождается.
Что мне интересно, так это то, что контроллер навигации автоматически отключит память каждого крана на разные ячейки? Если нет, то является ли пул авторелизов решением здесь? Если так, куда я должен поместить пул авто-релиза.