2010-06-19 9 views
0

J'ai la dernière bibliothèque ConnectionKit en faisant (?):Essayer de construire par exemple ConnectionKit (mais à défaut)

svn co http://opensource.utr-software.com/source/connection/tags/1.2.3/ 

ensuite allé dans le répertoire (1.2.3), a ouvert Connection.xcodeproj avec Xcode, définissez Mac OS X 1.5 | Libérer | Cadre pour construire le cadre -> Construire avec succès.

Puis est allé dans 1.2.3/Exemple, ouvert ConnectionApp.xcodeproj avec Xcode, mais quoi que je fasse la construction échoue.

Tout ce que je reçois est: « Connexion/Connection.h: Aucun fichier ou répertoire » sur:

#import <Connection/Connection.h> 

Et je suppose que le reste des 43 erreurs que je reçois sont tout venant d'ici.

J'ai essayé d'ajouter le cadre, mais je reçois toujours cette erreur - bien que je ne suis pas sûr que je le fais correctement.

J'ai essayé les éléments suivants:

Pour utiliser la nouvelle méthode, choisissez la cible souhaitée (pas un groupe de fichiers) et sélectionnez « Cadres existants ... » dans le « Ajouter » menu contextuel. En 3.0 cela vous donnera la même boîte de dialogue de fichier qu'avant, mais en 3.1 cela fera apparaître le panneau Get Info de la cible dans l'onglet Général. La partie inférieure de ce volet montre les bibliothèques liées de la cible. Cliquez sur le bouton "+" sous la liste pour faire apparaître une liste des frameworks connus pour le SDK actif.

Également essayé de faire glisser et de laisser tomber en vain. Même erreur

Qu'est-ce que je fais mal?

Fixation d'une capture d'écran:

dans la cible cadre de connexion

Screenshot http://rusiczki.net/littlesnapper/DropletController.h%20-%20ConnectionApp.png

View full size

+0

Mêmes problèmes graves avec ConnectionKit, mais avec Xcode 5. Le plus loin que je suis arrivé devenais à l'intérieur de mon projet et compilez sans accrocs. Mais malheureusement, sans "Connection.framework" ou "ConnectionKit.framework" apparaissant dans mon projet principal. Même si je m'appelle très expérimenté, je suis sur le point d'abandonner ConnectionKit. Aussi mauvais que cela puisse paraître: le logiciel Karelia a un client FTP assez soigné dans le magasin. Donc je suis forcé de supposer que les graves problèmes avec ConnectionKit pour fonctionner correctement sont exprès ... – Jacque

Répondre

0

Assurez-vous Connection.h a le rôle "public". Si vous cliquez sur la cible, le panneau de droite devrait vous montrer la liste des fichiers dans la cible et chaque en-tête aura son rôle privé, projet ou public.

également essayer de changer les crochets de guillemets dans l'instruction import à savoir

#imort "Connection/Connection.h" 
+0

J'ai vérifié les rôles dans le cadre et je les ai réglés correctement. Il s'avère que j'ai dû déplacer le cadre dans le répertoire de construction de l'exemple pour se débarrasser de l'erreur d'importation. Voir ma réponse. – janosrusiczki

0

J'avancé avec ce problème. J'ai compris que je devais copier le framework dans les répertoires de construction (Debug ou Release). De cette façon, l'erreur au sujet import disparu, mais maintenant j'ai d'autres erreurs, en commençant par:

Vous ne trouvez pas la déclaration de protocole pour « AbstractConnectionProtocol »

Note: Il est juste ma chance que pour mon premier sérieux cacao projet jamais, le meilleur cadre qui offre ce dont j'ai besoin (transferts FTP) est sans papiers et une peine à construire.

Questions connexes