erreur de memoire ?

ankou

Membre enregistré
10 Février 2004
5
0
quand je lance l'applis que je suis en train de faire en cocoa j'ai

<font class="small">Code:</font><hr /><pre>
2004-02-16 13:29:22.386 usmMac[1110] *** _NSAutoreleaseNoPool(): Object 0x50e040 of class NSPathStore2 autoreleased with no pool in place - just leaking
</pre><hr />
ca consiste en quoi ? Et que doit je faire pour me debarrasser de ce probléme?
merci d'avance
 
Utilise ça:

<font class="small">Code:</font><hr /><pre>NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

// ton code ici

[pool release];
</pre><hr />


Mais c'est pas très normal, la structure de ton prg est surement mauvaise, mais sans infos supplémentaires (tu utilises un thread?), je ne peux pas d'aider plus.
 
Je ne sais pas si mon programme est mal fait
En fait c une sorte de lanceur qui a pour fonction de charger un plugin dans lequel se trouve tout
il se compose exclusivement du main.m
il ne posséde pas de nib et le return NSApplicationMain(argc, argv); a ete mis en commentaire car il veux un nib
je fait un return dependant du plugin avec valeur booleenne
en fait ce programme se rapprocherais d'un programme pour terminal