почему в iphone sdk часто меняется доступное свободное место на устройстве? - PullRequest
1 голос
/ 21 июня 2011

В моем приложении я показываю доступное свободное место для моего приложения на устройстве. Значение меняется каждый раз, когда я запускаю приложение. Почему так происходит.

Первоначально мое доступное свободное пространство составляет 30 752 768 байт, а после выделения всех объектов доступная свободная память составляет 2 809 856 байт. после этого я добавил несколько изображений в вид, используя опцию камеры, затем я получил предупреждение об уровне памяти = 1, и после этого я получил свободное место в памяти как 12 705 792 байта. Почему оно так увеличено.

Может ли кто-нибудь помочь мне.

1 Ответ

0 голосов
/ 21 июня 2011

Память предупреждений запускает освобождение ненужных объектов.Это может включать в себя представления, которые не отображаются, и промежуточные данные, которые не должны находиться в памяти, особенно данные, которые могут быть воссозданы по мере необходимости - возможно, даже предварительно масштабированные изображения.

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