Недавно я разработал приложение, которое очень часто обрабатывает большие объемы данных (~ 15 раз в минуту). Для этого я выделил большой кусок памяти, а затем освободил его для каждого пакета данных.
Вот экран моего распределения памяти из инструментов:
Использование памяти довольно быстро меняется с 3 до 30 МБ. Мне просто было интересно, «здорово» ли это само по себе для iPhone.
Рискованно ли так быстро выделять и освобождать такой объем памяти? Это неустойчиво или просто плохая практика?
Спасибо!