[Swift] Ajouter Undo/Redo dans projet avec CoreData ?

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..

Mots clés:

Réponses

  • CéroceCéroce Membre, Modérateur

    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 ?

Connectez-vous ou Inscrivez-vous pour répondre.