Когда вы говорите «проблема с памятью», вы имеете в виду утечки, вызывающие нехватку памяти, или вы уверены, что ваша база данных полностью заполнила диск устройства.Чтобы узнать, сколько SQLite может хранить, прочитайте обсуждение этого вопроса .
С другой стороны, если у вас не хватает памяти (didReceiveMemoryWarning), вам нужно настроить свой код.В частности, при работе со многими изображениями достаточно просто избежать использования фабричного метода 'imageNamed
'.Это потому, что он создает объект автоматического выпуска, который дольше остается в памяти.Вместо этого создайте UIImages, используя 'initWithContentsOfFile
', чтобы создать изображение и выпустить его сразу после его использования.Если вы все еще сталкиваетесь с проблемой памяти, возможно, у вас есть утечки, и вам нужно опубликовать код, чтобы люди могли ответить более правильно.