utilisation framework et cannot find protocol
yodark
Membre
Bonjour,
J'ai une petite question. J'ai fait un nouveau projet Xcode dans lequel j'ai programmé un peu. J'ai décidé d'inclure des fichier provenant d'un autre projet qui est en fait un tutorial. Ce tutorial utilise le framework corelocation. J'ai copié collé les fichier .h et .m du tutorial et j'ai ajouté le framework core location a mon projet.
J'ai une erreur qui me dit "cannot find protocol declaration for 'CLLocationManagerDelgate' comment faire ?
J'ai une petite question. J'ai fait un nouveau projet Xcode dans lequel j'ai programmé un peu. J'ai décidé d'inclure des fichier provenant d'un autre projet qui est en fait un tutorial. Ce tutorial utilise le framework corelocation. J'ai copié collé les fichier .h et .m du tutorial et j'ai ajouté le framework core location a mon projet.
J'ai une erreur qui me dit "cannot find protocol declaration for 'CLLocationManagerDelgate' comment faire ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
En fait j'ai importé deux classes du tutorial officiel locateME
MyCLController.h et MyCLController.m
ensuite j'ai ajouté le framework corelocation. J'ai peut être oublié une dépendance... faut il ajouter ou référencer le framework quelque part d'autre ? Genre dans le main de l'application au je ne sais ou ?
L'erreur me pointe sur
CLLocationManagerDelegate se trouve dans le framework j'ai verifié
EDIT :
C'est bon ca marche j'ai ajouté
#import <CoreLocation/CoreLocation.h>
dans le fichier header.
Ce que je comprends pas c'est pourquoi il n'y a pas cette ligne dans le fichier original du tutoriel !!
A moins qu'ils aient fait un #import d'un autre fichier ".h"... et que cet autre fichier .h lui meme contienne le #import du CoreLocation.h