Je veux savoir comment créer un répertoire sur un chemin spécifié. J'ai utilisé "system (" path of directory ");" cela fonctionne très bien dans le simulateur mais pas sur le périphériqueCréer un répertoire sur un iPhone
Répondre
Le createDirectoryAtPath:attributes: method
a été déprécié.
Utilisez plutôt createDirectoryAtPath:withIntermediateDirectories:attributes:error:
.
Pour créer un nouveau répertoire dans vos applications répertoire de la bibliothèque utiliser cette ...
// Generate the path to the new directory
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString *newDirectory = [NSString stringWithFormat:@"%@/new", [paths objectAtIndex:0]];
// Check if the directory already exists
if (![[NSFileManager defaultManager] fileExistsAtPath:newDirectory]) {
// Directory does not exist so create it
[[NSFileManager defaultManager] createDirectoryAtPath:newDirectory withIntermediateDirectories:YES attributes:nil error:nil];
}
Pouvez-vous me guider comment enregistrer des données dans ce répertoire particulier. –
Consultez https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSData_Class/Reference/Reference.html#//apple_ref/occ/instm/NSData/writeToFile:atomically: – AlBeebe
Qu'est-ce que vous essayez de faire réellement? – bbum
En fait, je veux utiliser cette commande "chmod + x/Chemin du répertoire /". Donc j'utilise System ("chmod + x/Path of File /"); cela fonctionne bien sur le simulateur mais pas sur le périphérique –