Si j'ai un projet qui a été écrit pour iphone et un projet écrit pour ipad. Y a-t-il une manière recommandée de les combiner dans une application universelle?Projet iphone xcode et projet ipad dans l'application universelle
Ma compréhension est que vous prendriez l'application existante (projet iphone) et le convertir en une application universelle, puis renommer les classes class_iphone, class_ipad etc.
Le processus de coverting comprend Xcode générer une nouvelle pointe MainWindow pour l'ipad et d'autres fichiers connexes ... Mais ce son pénible d'aller dans le projet et de dupliquer les fichiers etc.
s'il vous plaît aviser.
Que diriez-vous d'utiliser un autre xcdatamodel? Est-il possible pour l'iphone d'utiliser un autre xcdatamodel que l'ipad? L'ipad a un peu plus d'entités et je ne veux pas écrire la migration ou combiner le datamodel – Arcadian
Si je n'utilise aucun nib ou constructeur d'interface je ne pourrais pas simplement modifier le main.h et utiliser votre instruction if (ci-dessus) pour lancer l'appDelegate correct ? – Arcadian
Je le pense. Et avez-vous, comme vous l'avez décrit dans votre message d'origine, essentiellement deux bases de code d'application complètes et distinctes dans un seul exécutable? Cela ressemble à une première étape faisable. Je n'ai pas fait ça. J'ai seulement généralisé une application iPhone qui fonctionne pour être une application iOS universelle. – westsider