Probleme avec l'ajout d'une classe
Jekar
Membre
Voila, j'ai un petit projet qui se compile sans erreur.
Je fais New file -> Cocoa / Objective-C class -> maclasse.m
La je touche pas aux nouveaux fichiers, je compile, et directe j'ai une erreur sur maclasse.m
error : Cocoa/cocoa.h : No suche file or directory a la ligne de #import "maclasse.h"
J'ai essaye sur un projet vide ca me fait pareil. Qu est ce qui merde?
Merci
Je fais New file -> Cocoa / Objective-C class -> maclasse.m
La je touche pas aux nouveaux fichiers, je compile, et directe j'ai une erreur sur maclasse.m
error : Cocoa/cocoa.h : No suche file or directory a la ligne de #import "maclasse.h"
J'ai essaye sur un projet vide ca me fait pareil. Qu est ce qui merde?
Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Voir copie d ecran. Une idee?
Peut être qu'il manque la classe mère : quand tu crées une nouvelle classe par "File -> Cocoa/Objective-C Class", il te crée les fichiers pour une nouvelle classe... mais il me semble de mémoire que, comme il ne sait pas de quelle classe tu veux que cette classe dérive, il ne la fait "dériver de rien", et laisse volontairement une erreur de syntaxe dans le .h pour que tu penses à indiquer de quelle classe ta nouvelle classe doit dériver
Du coup dans "totot.h" vérifies que tu as bien et pas un truc comme comme Xcode le fait parfois pour te faire penser à indiquer la classe dont tu veux dériver.
Bon je suis pas sûr que ce soit ça non plus, si ça se trouve il t'as mis directement que ça dérivait de NSObject et c'est que quand tu crées ta classe depuis IB3 qu'il laisse ce commentaire pour te laisser indiquer la classe parent, je te laisse vérifier et relire le .h de ta nouvelle classe.
Je crise la. Meme en partant d un projet vide, j ajoute une classe et hop erreur...