Je suis nouveau dans la programmation de l'iPhone. Quelle est la bonne façon de vérifier si un fichier existe ou non ?
Réponses
Trop de publicités?
EricS
Points
116
Chintan Patel
Points
2378
Pour être plus précis :
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
if ([[NSFileManager defaultManager] fileExistsAtPath:documentsDirectory]){
//Do something...
}
Vous pouvez ajouter le nom de fichier réel à "documentsDirectory" comme ceci : [documentsDirectory stringByAppendingPathComponent : [NSString stringWithFormat:@"%@.jpg", spidermanpic]].
L'option isDirectory dans la réponse ci-dessus est utilisée pour vérifier si le chemin est un répertoire ou un fichier. Veuillez garder à l'esprit qu'il s'agit d'un pointeur. Il ne fonctionnera pas sans le "&".