J'ai environ 10 images dans mon application. Ils sont dans le faisceau en tant que ressources. Est-il préférable de les charger à partir de la liasse à chaque démarrage de l'application? Ou les déployer sur le disque une fois et toujours charger à partir du disque?Vaut-il mieux charger à partir d'un paquet ou d'un disque?
Répondre
Je pense que cela pourrait être un peu prématuré ... optimalisation
Est-ce votre application lent maintenant?
À un certain point, les images sortent du disque, quoi qu'il arrive. Si cela devient vraiment un problème, vous pouvez mettre en œuvre les deux solutions et les comparer avec des instruments.
J'ai construit plusieurs applications avec des images et je n'y ai même pas pensé. Je suppose que la différence de performance serait négligeable, puisque, comme je l'ai dit, ils sortent du disque de toute façon.
Je pense que la meilleure chose à faire serait de marquer cela dans votre code comme une optimisation possible et juste aller avec ce que vous avez maintenant. Lorsque vous démarrez le test bêta, si la vitesse devient un problème, vous pouvez l'essayer ensuite.