J'espère pouvoir migrer une de mes applications windows vers mac. Comme nous le savons, sur vista/win7, il existe des répertoires de données publiques qu'une application peut ajouter, enregistrer et supprimer des fichiers de données sans l'autorisation du RAC.où stocker des données dans l'application Cocoa?
Existe-t-il les mêmes répertoires sur Mac/Cocoa?
ou
Je peux stocker les données dans un répertoire sans aucun problème et aucune autorisation?
Bienvenue tout commentaire
Assurez-vous de ne pas coder en dur les chemins que vous utilisez, utilisez les API pour les localiser. Par exemple, cela retournera un tableau contenant le chemin du dossier de support de l'application: 'NSSearchPathForDiriesiesInDomains (NSApplicationSupportDirectory, NSUserDomainMask, YES)' –
En outre, NSFileManager a une méthode équivalente qui renvoie un objet NSURL (de plus en plus la voie vers l'accès moderne au système de fichiers) . Il supprime également le tableau, que personne n'a vraiment utilisé, donc c'est un peu plus facile. –
Si vous développez pour le Mac, vous devriez lire le [HIG] (http://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/AppleHIGuidelines/Intro/Intro.html). Il mentionne aussi ceci. –