NSTableView: récupérer contenu d'une cellule
Rocou
Membre
Bonjour,
Comment faire pour récupérer le contenu d'une cellule d'une NSTableView?
Je récupère les indexes grâce à [tableView selectedRow] et [tableView selectedColumn] mais comment faire pour accéder au contenu la cellule?
Je précise que toutes les cellules contiennent du texte.
Comment faire pour récupérer le contenu d'une cellule d'une NSTableView?
Je récupère les indexes grâce à [tableView selectedRow] et [tableView selectedColumn] mais comment faire pour accéder au contenu la cellule?
Je précise que toutes les cellules contiennent du texte.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
où tableview est l'outlet vers la NSTableView, numcolonne et numligne étant les numéros de colonne et de ligne de la cellule voulue.
Ouaip enfin ceci dit ça devient débile de faire plus long si le stringValue est le même que celui à l'index de ta Array ;D
Ta méthode ne donne pas le contenu d'une cellule mais le contenu de toute la ligne.
... ma méthode est un exemple. Si tu as une NSDictionary à chaque ligne de ta NSArray, alors comme un grand tu rajoutes simplement "objectForKey:@LaClé" pour récupérer la valeur de la celulle.
Mais chacun sa façon de faire, je le conçois
... ma méthode est un exemple. Si tu as une NSDictionary à chaque ligne de ta NSArray, alors comme un grand tu rajoutes simplement "objectForKey:@LaClé" pour récupérer la valeur de la celulle.
Mais chacun sa façon de faire, je le conçois
[/quote]
Absolument mais si tu relis mon message, je ne veux pas accéder à mes cellule par "clé" mais par indice. S'il existe un truc du style "objectForXY", je suis preneur!