Accèder au attribut d'un objet par référence
Hello
J'ai une question de noob à vous poser
Je passer un objet à une methode par référence comme ceci :
Je peux accèder au méthode de l'objet comme ceci :
mais Xcode me crie dessus quand j'essaie de faire :
:why?:
J'ai une question de noob à vous poser
Je passer un objet à une methode par référence comme ceci :
<br />+(void)maMethode:(Object **)obj;<br />
Je peux accèder au méthode de l'objet comme ceci :
<br />[*obj methode1];<br />
mais Xcode me crie dessus quand j'essaie de faire :
<br />*obj.attribut1 = ....<br />
:why?:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
comme ceci par exemple
une fois ceci déclaré dans ton .h
il faut faire un
dans ton .m
Cela ne suffit pas de déclaré un int a dans la partie interface de ta classe. Pour pouvoir accéder à une propriété d'une instance de ta classe, il faut qu'elle soit déclarée comme ci dessus.