Bonjour,
je ne maîtrise pas encore très bien Objective-c, et voilà mon problème:
j'ai deux classes et dans l'une j'aimerai qu'une de ces propriétés me permette de pointer sur la propriété de l'autre:
première classe:
deuxième classe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 @interface Person : NSObject { int number; NSString *name; }
Ainsi quand j'instancie ma classe PointerToPerson par rapport à une instance de Person (person), j'aimerai pouvoir faire quelque chose comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 @interface PointerToPerson : NSObject { int number; NSString *pointToName; //j'ai mis NSString mais je pense que le type doit plutot être de type pointer }
et pouvoir ensuite utiliser pPerson.pointToName = @"Toto"; pour mettre à jour directement person.name.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 PointerToPerson *pTPerson = [[PointerToPerson alloc]init]; pTPerson.int = 1; pTPerson.pointToName=&person.name;
merci pour votre aide.
Vincent
Partager