Как можно удалить Недостаточно памяти Ошибка в Nokia S40
Я работаю на Nokia Asha S40 с использованием Nokia SDK2.0 и lwuit1.5. Моя проблема в том, что, когда я использую мое приложение в течение некоторого времени, оно выдает ошибку из-за нехватки памяти. Поэтому, пожалуйста, предложите мне, как можно управлять памятью во время выполнения. при возникновении ошибки время свободной памяти составляет приблизительно 3000-4000 байт, что недостаточно для выполнения любой операции. Поэтому, пожалуйста, предложите мне, как я могу предотвратить эту ошибку. Это большая проблема в моем приложении.
1 ответ
Выдает ошибку, потому что вы используете ресурсы, а не освобождаете их. Выделите ресурсы, которые вы не используете в настоящее время, такие как изображения и объекты.
Пример: dealloc () {
logoImg = NULL;de allocate here
myObj = NULL;
}
Надеюсь, это поможет вам.