J'ai un bouton qui ajoute un jeton à un NSTokenField. Il ajoute le jeton toujours à la fin du champ:Je voudrais insérer un jeton au point d'insertion du curseur, pas à la fin du tableau
NSTokenField *currentField = [sender representedObject];
// Determine which token should be inserted into the field using the tag of the sender.
switch([sender tag])
{
case eFileNameToken_StartDate:
[currentField setObjectValue:[[currentField objectValue] arrayByAddingObject:[NSMutableDictionary dictionaryWithObjectsAndKeys:kTokenName_StartDate, kTokenKey_Name, @"%m-%d-%Y", kTokenKey_Format, [NSNumber numberWithInt:0], kTokenKey_FormatIndex, nil]]];
break;
Parce qu'il est saisissant le tableau de la ChampEnCours objectValue puis créer un tableau en ajoutant l'objet. J'aimerais connaître le point d'insertion du curseur et insérer l'objet dans currentField objectValue qui en résulte afin que je puisse ensuite définir la valeur ObjectObject du champ currentField avec les jetons correctement ordonnés. Merci pour toute aide yall