Я придерживаюсь мнения, что нет жестко заданного предела как такового для потребления памяти или утечек памяти.Я полагаю, что это будет зависеть от текущего потребления памяти устройством в это конкретное время.
В любом случае метод - (void)applicationDidReceiveMemoryWarning:(UIApplication *)application
будет срабатывать каждый раз, когда будет получено предупреждение о памяти, и вам, вероятно, следует прослушать этот метод, чтобы попытаться освободить часть памяти в вашем приложении.Это потепление будет отправлено в приложение несколько раз, и если ничего не будет сделано для освобождения памяти, ОС принудительно закроет приложение (то есть произойдет сбой).
Вы также можете попробовать Build and Analyze
опция в XCode, чтобы взглянуть на возможные утечки памяти в вашем коде.