Мое приложение, которое является приложением UITabbar, имеет восемь вкладок. одна вкладка для воспроизведения аудио, одна для воспроизведения видео, одна для книг (Leavesview используется для открытия страниц изображений jpg), одна для галереи ..... и т. д.
Итак, как только я открываю все вкладки, приложение выдает предупреждения памяти и вылетает.
Затем я сделал это: в каждой вкладке viewController я выделил все (views, imageViews .....) в методе ViewDidAppear, затем я удалил и удалилFromSuperView и выполнил метод ViewDidDisappear.
Использование Activity Monitor Я заметил, что приложение вылетает, когда оно превышает 128 МБ памяти.
ViewController каждой вкладки занимает около 40 МБ памяти. Несмотря на то, что я открываю все в ViewDidDisapper на вкладке, память не освобождается, а продолжает увеличиваться.
Есть что-нибудь в памяти, что я пропустил. Пожалуйста, помогите мне решить эту проблему, спасибо.