Perte de données

gibet_bgibet_b Membre
02:43 modifié dans API AppKit #1
Salut à  tous,

Je m'arrache les cheveux depuis hier sur un problème de contenu de variable qui disparaà®t lorsque j'utilise un textView.

Puisqu'un dessin vaut mieux qu'un long discours, je vous ai fait un petit projet (que je joins au message) afin que ce soit le plus clair possible.

Dans ce projet, cliquer d'abord sur "Créer". Une fenêtre s'ouvre : saisissez quelque chose dans la textView puis cliquer sur "Sauver". La fenêtre avec le textView se ferme. Cliquer sur "Editer" : le problème est là  car le textView n'affiche pas la valeur de maChaine (on voit même grâce au NSLog qu'il n'y a plus la valeur dans la variable maChaine).

C'est peut-être tout con mais là  je sèche !

[Fichier joint supprimé par l'administrateur]

Réponses

  • BruBru Membre
    02:43 modifié #2
    Puisque tu ne sembles daigner lire les réponses qu'on te donne (cf ce post), alors je vais me répéter :

    Remplace dans la méthode - (IBAction)sauver:(id)sender
    maChaine = [[monTW textStorage] string];
    


    par
    maChaine = [[[monTW textStorage] string] copy];
    


    Tu vois ? En lisant les réponses qu'on te donne, tu aurais un peu plus de cheveux ce soir...

    .
Connectez-vous ou Inscrivez-vous pour répondre.