Утечки на симуляторе iPhone против утечек на устройствах iPhone? - PullRequest
1 голос
/ 04 февраля 2010

Возможно ли, что при запуске моего приложения на iPhone все равно будут утечки, даже если на симуляторе их совсем нет ??

Ответы [ 3 ]

1 голос
/ 04 февраля 2010

Если вы запускаете свое приложение через инструменты, и нет никаких утечек памяти, вы, вероятно, в порядке. Обязательно тщательно протестируйте приложение, чтобы охватить как можно больше сценариев и как можно больше кода.

Нет идеального программного обеспечения, так что всегда есть шанс, но если вы тщательно тестируете, у вас все будет в порядке.

0 голосов
/ 09 апреля 2011

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

Мой второй ответ будет: это возможно, потому что нет никакого способа доказать, что приложение не будет пропускать память.Смотрите также: проблема остановки.

0 голосов
/ 04 февраля 2010

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

...