Повлияет ли приложение в фоновом режиме на оперативную память в iphone? - PullRequest
0 голосов
/ 03 ноября 2011

Я получаю 1000 записей от веб-службы и показываю их с помощью tableview в своем приложении в iphone 3GS. Работает нормально.Но когда я открываю и закрываю 50 других приложений, он запускается в фоновом режиме (многозадачность). Когда я снова открываю Мое приложение, когда я получаю 100 записей из веб-службы, происходит сбой приложения.

1) занимает фоновое приложениеRAM Memory?

2) как хорошо работает встроенное приложение iphone, например, игровой центр, когда более 50 приложений в фоновом режиме?

3) почему Apple это не волнует?

Ответы [ 3 ]

0 голосов
/ 03 ноября 2011

Да ... Каждое живое приложение в фоновом режиме или на переднем плане занимает память в ОЗУ.

0 голосов
/ 03 ноября 2011

Каждое приложение, будь то на переднем плане или фона, требует оперативной памяти. Вместо того, чтобы закрывать другие приложения, вы пишете свое приложение без кеширования данных и ищите утечки в вашем приложении. освободить представления и память неиспользуемых данных, например, когда приложение запускается в фоновом режиме, - (void) applicationDidEnterBackground: (UIApplication *) приложение вызывается: освободить данные, которые вы можете заполнить снова.

0 голосов
/ 03 ноября 2011

Я думаю, что все, что работает, потребует оперативной памяти в фоновом режиме или на переднем плане. Я думаю, что вы должны использовать подкачку в своем веб-методе, чтобы избавиться от этой проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...