1

J'ai créé une application de barre d'onglets contenant un seul fichier xib. Si vous avez déjà fait des applications de barre d'onglets, vous savez probablement ce que j'ai fait, donc je n'ai pas vraiment besoin de l'expliquer. J'ai supprimé les deux fichiers xib et utilisé MainWindow.xib. J'ai simplement ajouté des vues à chaque bouton de la barre d'onglets et assigné des contrôleurs de vue à chacun d'eux. J'ai maintenant une application de barre d'onglets avec plusieurs vues et boutons et un seul fichier xib. Serait-il préférable d'avoir un fichier xib séparé pour chaque vue afin de conserver la mémoire? Cela fait-il une différence?Un fichier xib ou plusieurs fichiers xib

En outre, pourquoi le modèle de barre d'onglets est-il si étrange? Est-ce que c'est mieux pour la gestion des ressources? Dans chaque didacticiel que j'ai vu sur la création d'applications de barre d'onglets, les gens s'écartent du modèle.

Répondre

2

Oui, il est préférable pour la gestion des ressources d'avoir plusieurs xibs. Quand un xib est chargé, il charge tout son contenu à la fois. Si vous avez une application de barre d'onglets par exemple, chacune des vues associées à un onglet sera en mémoire en même temps, ce qui est inefficace. Cependant, si votre application est assez simple, cela n'a pas vraiment d'importance, alors faites ce qui est le plus simple dans ce cas.