Ecrire dans un fichier

Jennifer75aJennifer75a Membre
19:25 modifié dans API AppKit #1
Bonjour,

Je cherche un bout de code Objective-C qui permet d'écrire des données dans un fichier type txt

Merci d'avance

Jennifer

Réponses

  • AliGatorAliGator Membre, Modérateur
    19:25 modifié #2
    Il suffit d'utiliser cette méthode tout simplement :)
    NSString* texte = @&quot;Le texte à  écrire&quot;;<br />NSString* chemin = ... // chemin d&#39;accès au fichier .txt que tu veux générer<br />[texte writeToFile:chemin atomically:YES encoding:NSUTF8StringEncoding error:nil];
    
  • Jennifer75aJennifer75a Membre
    19:25 modifié #3
    Merci

    et pour lire ?  :P :P :P

    Jennifer
  • AliGatorAliGator Membre, Modérateur
    19:25 modifié #4
    Hé, ho, faudrait p'tet quand même faire l'effort de lire la doc :P (en plus t'avais vraiment pas loin à  chercher ;D)
  • 19:25 modifié #5
    Si tu utilise NSOpenPanel (lors de l'ouverture de ton application) :

    runResult = [openPanel runModalForDirectory:[NSHomeDirectory() stringByAppendingPathComponent:@&quot;Desktop&quot;] file:@&quot;&quot;];<br /><br />if (runResult == NSOKButton)<br />	{ // ce qui faut faire pour lire le fichier en question, genre :<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  userInformations = [[NSDictionary alloc] initWithContentsOfFile:[openPanel filename]]; //ici un fichier en .xml<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  [nameField setStringValue:[userInformations objectForKey:@&quot;Name&quot;]]; // inscrire ces infos dans un champ de text<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; }<br />
    


    C'est tout dans la doc.
  • wiskywisky Membre
    19:25 modifié #6
    Ha les débutants ! J'ai l'impression de me revoir il y a quelques années :P
Connectez-vous ou Inscrivez-vous pour répondre.