2009-07-15 8 views
3

J'ai créé une application pour iPhone, et maintenant je voudrais créer plusieurs versions de la même application avec des fonctionnalités très légèrement différentes. Je me demandais si quelqu'un savait quel était le meilleur moyen de dupliquer un projet avec le moins de découplage possible (je pense que c'est le bon terme).Création de plusieurs versions d'une application iPhone

Peut-être quelqu'un qui a fait une version LITE de son application iPhone? Comment vont-ils et comment en tirent-ils les leçons?

Répondre

1

Un budget bas, faible approche aérienne que j'ai utilisé qui gardera les choses simples est comme suit:

/****************************************** 
* Set to 'FREE_APP' or 'PAID_APP' 
******************************************/ 
#define PAID_APP 

dans votre application, puis vous écrivez du code simimar à ce qui suit:

#ifdef PAID_APP 
    @interface myViewController : UITableViewController 
#else 
    @interface myViewController : UITableViewController <CustomTableAppDelegate> 
#endif 

Ceci est loin d'être le meilleur tout autour de l'approche que vous avez toujours mettre à jour le info.plist fichier pour définir le nom de l'exécutable et l'ID de l'ensemble éntifier. Cependant, à la rigueur, cela fonctionne bien pour maintenir une base de code/projet.

Questions connexes