Sandbox et gestion de documents sans hériter de NSDocument
AP
Membre
Bonjour,
comme évoqué dans le sujet suivant je développe une application permettant d'avoir une bibliothèque de documents et une fonction passant de la bibliothèque au document lui-même; le tout dans la même fenêtre.
Etant tout d'abord parti sur une architecture héritant de NSDocument, je suis vite arrivé à la conclusion que pour arriver à mes fins, le chemin allait être long et compliqué.
La solution sans passer par un descendant de NSDocument est beaucoup plus simple mais je me pose les questions suivantes:
- Est-ce que gérer une liste de documents dans un environnement "sandboxé" est possible sans gros problèmes avec une architecture sans NSDocument?
- Est-ce qu'ajouter une synchro iCloud est possible sur une telle archi?
Merci pour votre aide /smile.png' class='bbc_emoticon' alt=':)' />
comme évoqué dans le sujet suivant je développe une application permettant d'avoir une bibliothèque de documents et une fonction passant de la bibliothèque au document lui-même; le tout dans la même fenêtre.
Etant tout d'abord parti sur une architecture héritant de NSDocument, je suis vite arrivé à la conclusion que pour arriver à mes fins, le chemin allait être long et compliqué.
La solution sans passer par un descendant de NSDocument est beaucoup plus simple mais je me pose les questions suivantes:
- Est-ce que gérer une liste de documents dans un environnement "sandboxé" est possible sans gros problèmes avec une architecture sans NSDocument?
- Est-ce qu'ajouter une synchro iCloud est possible sur une telle archi?
Merci pour votre aide /smile.png' class='bbc_emoticon' alt=':)' />
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Cependant, réfléchis à deux fois avant de te passer de NSDocument, parce qu'il apporte pas mal de services, notamment la liste des fichiers récents dans le menu Fichier et la création d'un NSUndoManager, en plus des services habituels en rapport avec la gestion des fenêtres et la persistance des données.
Vu que l'appli est plus destinée pour le moment à la lecture qu'à la modification de documents et que je ne suis pas intéressé par les autres services, je vais essayer de m'en passer.