Разница в организации памяти между устройством iOS и симулятором iPhone

Я пытаюсь разработать приложение с использованием Xcode 4.3.3 и симулятора iPhone 5.1.

Когда я запускаю это приложение на симуляторе, я не получаю предупреждений, и он работает очень хорошо. Но, когда я пытаюсь заставить это работать на устройстве iOS, я получаю предупреждение, котороеReceived memory warnings, Я получил это предупреждающее сообщение, когда приложение начинает отображать изображения на экране. Я используюSDWebImage проект, который доступен в github для отображения изображений. Я думаю, что эта проблема связана с тем, как организация памяти отличается от устройства iOS к симулятору. Я посмотрел этот вопросКак на самом деле отличается сборка для устройства iOS и симулятора? чтобы увидеть, как отличается приложение для сборки iOS Device и Simulator. Но то, что я нашел в организации памяти, меня не удовлетворяло. Ребята, вы понимаете, почему это происходит?

Другой вопрос: есть ли ограничения для приложения в контексте управления памятью? Что я имею в виду, например, скажем, выделено 5 МБ памяти, получу ли я какие-либо сообщения, указывающие на эту проблему?

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос