Pour lire et enregistrer des données de mon application, je veux utiliser le dossier de documents de l'utilisateur. Lors du débogage, ceci est mappé à un autre emplacement. Mais je veux avoir le "vrai" dossier de documents utilisateur. Je veux éviter d'utiliser un nom de chemin d'accès fixe à mon utilisateur lors du débogage. En fait j'utiliseDossier de documents durables?
if let dirs : [String] = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) as? [String] {
let dir = dirs[0] // documents directory
return dir.stringByAppendingPathComponent(filenameOnly)
}
où filenameOnly est le fichier que j'aime accéder.
OS X je présume? Pour votre information, [Guide de programmation du système de fichiers] (https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/Introduction/Introduction.html) est un bon endroit pour commencer. Mais au lieu de '.AllDomainsMask' je suggérerais' .UserDomainMask'. – Rob
Pouvez-vous nous donner un exemple de ce à quoi cela correspond? – Rob