Je veux faire une construction universelle, mais je crée mon interface utilisateur entièrement par programme. Puis-je ajouter mes différentes classes de contrôleurs de vue aux répertoires de ressources spécifiques à l'unité? Ou faut-il partager les cours sur les deux appareils?Comment développer une application universelle pour iPhone + iPad sans fichiers xib?
2) Si je dois partager les classes le long des deux appareils, ce qui est le plus sûr moyen de charger ou conditionnellement CLASSA ClassB selon qu'elle est un appareil iPhone ou iPad?
Déplacez votre interface utilisateur vers les xibs. Gérer les différences par programme semble être une lourde charge, et comme vous avez déjà beaucoup de travail à faire pour supporter l'iPad, vous pouvez aussi prendre le coup et déplacer les définitions de l'interface utilisateur à un endroit plus gérable. Ajouté comme commentaire car il ne répond pas à votre question spécifique. – dannywartnaby
+1 pour fournir les problèmes que nous pouvons rencontrer, si nous ignorons la puissance des xibs. – Krishnan