Вам не нужно беспокоиться о том, сколько памяти доступно.Операционная система управляет памятью и будет выдавать предупреждения основным потребителям памяти, когда память заканчивается.Что вам нужно сделать, так это убедиться, что вы правильно обрабатываете сообщения didReceiveMemoryWarning
и избавляетесь от любых данных, которые могут быть перезагружены по требованию позже.Кроме того, если ваше приложение испытывает проблемы с производительностью, вам следует использовать инструменты для проверки использования ваших приложений в обычных ситуациях и быть уверенным, что вы используете память эффективно и загружаете только большие объекты, которые ДОЛЖНЫ быть в памяти в это время.