2009-11-04 5 views
1

J'ai une API iPhone open-source que j'ai téléchargée. Il s'agit d'une application autonome avec son propre délégué d'application et la méthode applicationDidFinishLaunching:. Comment puis-je fusionner ceci dans ma propre application, et conserver toutes les méthodes dans le délégué de l'application?Fusionner un délégué de l'application iPhone dans un autre projet

Répondre

3

Réponse longue: Ce n'est pas aussi simple que d'appuyer sur un bouton, j'ai peur. Vous aurez besoin d'inspecter l'application open source, comprendre comment cela fonctionne et où les crochets importants sont, et auto-fusionner le code. Par exemple, seulement 1 applicationDidFinishLaunching sera appelée, donc mettez tout le code des deux dans cette méthode. Vous avez probablement besoin de supprimer les lignes en double et autres.

Réponse courte: vous devez comprendre ce que chaque ligne fait et le faire à la main.

1

Quelle API iPhone open-source?

Une bonne API peut fournir un délégué d'application, mais uniquement à titre d'exemple. Ce n'est probablement pas leur intention que vous le fusionniez directement dans votre propre application; vous pouvez plutôt l'utiliser comme guide pour l'utilisation de l'API, en lisant le code et en voyant comment cela fonctionne. Ensuite, vous ajoutez vous-même les appels d'API à votre propre application.

Questions connexes