Donc en Swift ajouter ou cocher la fonction Undo/Redo dans un projet avec CoreData, Pour mon cas je n'ai besoin que d'annuler une saisie, Mais je suis preneur d'une solution complète pour la suite..
Moi aussi, je me suis pris la tête, et au bout d'un moment j'ai instancié mon propre undo manager et géré moi-même l'undo manuellement. Et enfin ça fonctionnait. Et enfin je pouvais écrire des tests unitaires.
CoreData bricole dans son coin, on ne comprend rien à sa manière de grouper les actions. On ne peut même pas voir la stack des actions. Comment déboguer ?
Réponses
N'utilise pas la gestion de l'undo de CoreData. C'est juste un cauchemar.
http://blog.wilshipley.com/2007/12/transitions-and-epiphanies.html
Moi aussi, je me suis pris la tête, et au bout d'un moment j'ai instancié mon propre undo manager et géré moi-même l'undo manuellement. Et enfin ça fonctionnait. Et enfin je pouvais écrire des tests unitaires.
CoreData bricole dans son coin, on ne comprend rien à sa manière de grouper les actions. On ne peut même pas voir la stack des actions. Comment déboguer ?