У меня около 10 изображений в моем приложении. Они находятся в комплекте в качестве ресурсов. Лучше ли загружать их из пакета при каждом запуске приложения? Или развернуть их на диск один раз и всегда загружать с диска?Лучше ли загружаться из Bundle или диска?
1
A
ответ
3
Я думаю, что это может быть немного преждевременным оптимизирующий ...
Является ли ваше приложение замедлить сейчас?
В какой-то момент изображения сходят с диска, несмотря ни на что. Если это действительно становится проблемой, вы можете реализовать оба решения и сравнить их с инструментами.
Я создал несколько приложений с изображениями и даже не думал об этом. Я предполагаю, что разница в производительности будет незначительной, так как, как я уже сказал, они сходят с диска в любом случае.
Я думаю, что лучше всего было бы отметить это в вашем коде как возможную оптимизацию и просто пойти с тем, что у вас есть сейчас. Когда вы начинаете бета-тестирование, если скорость становится проблемой, вы можете попробовать это.