J'essaie de créer un objet CLLocation en utilisant les deux méthodes d'initialisation, mais ce n'est pas en créant et en donnant l'erreur. Voici les lignes de code:Impossible de créer l'objet CLLocation
CLLocationCoordinate2D locCor = userLoc.coordinate;
CLLocation * locloc = [[CLLocation alloc] initWithLatitude: userLoc.coordinate.latitude de longitude: userLoc.coordinate.longitude;
Ci-dessous est l'erreur que je reçois
"_OBJC_CLASS _ $ _ CLLocation", référencé à partir de:
objc-class-ref-to-CLLocation in MyMap.o
ld: symbole (s) non trouvé
collect2: ld retourné 1 état de sortie
S'il vous plaît aider, je ne sais pas pourquoi il vient. J'utilise XCode version 3.2.4. Est-ce quelque chose à voir avec la version?
Merci d'avance.
J'ai importé l'infrastructure CoreLocation dans le fichier Map.m, mais je ne sais pas comment lier l'infrastructure CoreLocation. Je suis très nouveau dans la programmation de l'iphone alors s'il vous plaît expliquer les choses afin que je comprenne et mets au bon endroit. – Amarpreet
Dans le volet de gauche, cliquez avec le bouton droit sur votre cible et sélectionnez "Ajouter une infrastructure existante". Sélectionnez 'CoreLocation' et il devrait être lié correctement. Vous verrez le cadre dans la section 'Link binary with libraries' de la cible. – Justin
L'erreur a disparu. Merci Mate pour votre aide. À votre santé.............! – Amarpreet