Существует ли способ установить объем памяти, доступный в iPhone Simulator?

Кто-либо знает если его возможное устанавливать объем памяти, доступный в средстве моделирования?

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

14
задан Rob Segal 30 March 2010 в 14:10
поделиться

3 ответа

Нет, это невозможно.

Тестирование таких вещей, как потребление памяти и производительность, должно проводиться на устройстве, а не в симуляторе. Даже если бы вы могли ограничить память в симуляторе, вы не получили бы того же эффекта, поскольку существует очень много различных факторов, которые будут диктовать, сколько доступной памяти будет иметь любое устройство iPhone в данный момент.

Вы можете смоделировать "предупреждение о памяти", чтобы проверить, правильно ли вы реагируете на это предупреждение, но, кроме этого, вы должны тестировать подобные вещи на физическом устройстве.

21
ответ дан 1 December 2019 в 08:15
поделиться

В документации Apple указано, что вы можете только имитировать предупреждение о нехватке памяти .

При этом существуют ограничения при вызове из меню. Вот сообщение, которое позволяет вам лучше моделировать сценарии реального мира при попытке вызвать предупреждение: Более легкое тестирование симулятора предупреждения о нехватке памяти с помощью сочетаний клавиш

Я согласен с @Jasarien, что попытка ограничить память в симуляторе является искусственным тест и должен быть сделан на устройстве.

4
ответ дан 1 December 2019 в 08:15
поделиться

Вы можете вызвать «Предупреждение о симуляции памяти» в симуляторе. Перейдите в раскрывающееся меню «Оборудование». Это все, что вам нужно.

6
ответ дан 1 December 2019 в 08:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: