Imaginez une application iPhone avec 30 classes. Chaque classe doit interagir avec les autres, de sorte que chaque classe comprend 29 autres classes + cadre de la fondation.À quel point, en théorie, est-ce que chaque classe inclurait toutes les autres classes?
Je veux comprendre ce qui se passe exactement en incluant une classe. Est-ce que cela duplique la taille en mémoire pour cette classe dans l'application? Est-ce dangereux pour l'empreinte de la mémoire et les performances sur l'iPhone? Peut-être que quelqu'un le sait en détail et peut expliquer.
Veuillez manquer que ce ne serait pas une bonne architecture. C'est une question hypothétique sur ce que «inclure» fait à la mémoire et à la performance.
Si vous utilisez Refactor en XCode, vous n'auriez pas besoin de changer 29 fichiers, XCode le ferait pour vous. –