Ecriture d'un fichier

BooBoo

Membre actif
22 Février 2005
364
34
49
Gaillon (27)
Bonjour à tous...

je commence la programmation cocoa, et jusque là, je n'ai rencontrer aucun probleme (l'aide en ligne est pas mal et google est là au besoin).
Mais là, je sèche devant mon probleme: je veux ouvrir un fichier en écriture mais ca ne marche pas. Voici mon code:
Bloc de code:
  NSFileHandle *outFile;
  NSString *outputFileName = @"/tmp/toto.txt";
  NSLog(@"outputFileName=%@",outputFileName);
  outFile = [NSFileHandle fileHandleForWritingAtPath:outputFileName];
  if (outFile == nil)
  {
    NSLog(@"Fail to open file '%@'",outputFileName);
    return;
  }
Je vous le donne en mille, il m'affiche "Fail to open file '/tmp/toto.txt'"
je comprends pas... j'arrive très bien à lire un fichier. quelque soit le nom du fichier il me jette comme un malpropre

Merci d'avance pour votre aide !
 
bon, la honte... j'ai trouvé la réponse 2 minutes apres (merci google...)
il faut d'abord creer le fichier par un
Bloc de code:
*[[NSFileManager defaultManager] createFileAtPath:file contents:NULL attributes:NULL];

merci moi :D