CoreData et DnD ça fonctionne maintenant enfin pas tout
Gercofis
Membre
avec CoreData
le Drag And Drop fonctionne sans problème, c'est même assez simple...
Enfin pour l'instant ça ne DnD que 2 lignes, le principe est là ...
J'ai pas mal galèré quant même, des trucs oubliés etc....
Au besoin je vous fais un topo sur le mini Tuto
le Drag And Drop fonctionne sans problème, c'est même assez simple...
Enfin pour l'instant ça ne DnD que 2 lignes, le principe est là ...
J'ai pas mal galèré quant même, des trucs oubliés etc....
Au besoin je vous fais un topo sur le mini Tuto
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
En tout cas merci beaucoup... ça fait toujours avancer, comme quoi c'est possible
http://homepage.mac.com/mkino2/backnumber/image/2005_11/DNDCoreData.pdf
Lire à la fin : http://www.cocoadev.com/index.pl?NSTableView
J'ai connecté le datasource de la TableView a MyArrayController...
Parcontre les fonctions de cette classe ne osnt pas appelées, donc ...
En fait je coince a la page 3 du DNDCoreData.pdf
Du coup :why?:
Ben la ça fonctionne par contre on tombe sur le problème de la page 15...
Aurais-tu une idée de l'endroit ou il faut mettre ça, j'ai bien compris que c'était dans la sous classe ArrayController... mais quelle fonction ? :crackboom:-
Je pense que le code de la page 14 et 15 sont dans le delegate writeRows,
de la page 17 dans le validateDrop, on a des déclarations en double, mais dans ce cas de figure il en manque, a force coller du code c'est un peu le b....
Quant a la page 18, ça ne concerne pas notre truc ?
A ton avis ?
En fait le problème qui subsiste est qu'au moment du drop le N° de ligne change, j'avais eu ce problème la avec la façon classique
Globalement il faut custommiser les 2 classes TableView et ArrayController et ça marche avec l'exemple suivant
http://homepage.mac.com/mmalc/CocoaExamples/Bookmarks.zip
En transposant les classes MyTableView et DNDArrayController il faut y modifier les observateurs OKV pour que ça corresponde au projet...
J'ai pris ton msn, au cas ou ....