Je l'ai mis à jour mon iphone sdk de 2.2.1 à 3.0. J'ai téléchargé un exemple de code pour MapKit et a pu exécuter avec succès. Mais quand j'ai essayé d'écrire mon propre programme je faisais face à des erreurs de liaison.
L'erreur n'est pas levée lorsque je l'importation MapKit / MapKit.h ou quand je déclare une variable comme MKMapView * Mapview; Je reçois l'erreur quand je dis [[MKMapView alloc] initWithFrame: cadre];
J'ai ajouté dans le cadre MapKit mon projet. Je suis en mesure de le voir dans les cadres. Quand je l'étendre je suis capable de voir les fichiers d'en-tête ainsi. Je l'ai ajouté de /Developer/Platforms/iphone.OS.Platform/Developer/SDKs/iphoneOS3.0.sdk/System/Library/Framework/Mapkit.framework. J'ai aussi observé que les autres cadres qui sont présents dans les cadres ont une petite sorte d'icône de verrouillage. Mais le MapKit.framework ne l'a pas.
Quelqu'un peut-il me dire si je l'ai ajouté le Mapkit.framework du mauvais endroit? Si oui de quel chemin dois-je ajouter?
Merci.













