J'essaie de créer une chaîne immuable. Je ne suis pas initialisant avec init, alloc ou nouveau, mais encore la mémoire fuit et son disant « objet 0x234b533 de classe NSCFString autoreleased sans piscine en place - juste fuite » est ici ce que je suis en train de faireProblème de fuite de mémoire NSAutoreleaseNoPool()
NSMutableString *srn = [NSMutableString stringwithCString:devSID];
// devSID is *char
cela laisse une fuite. J'ai essayé cela aussi
NSMutableString *srn = [NSMutableString stringwithCString:devSID length:sizeof(devSID)];
mais cela ne fonctionne pas trop, si je tente d'initialiser avec une simple chaîne comme celui-ci
NSMutableString *srn = @"this is my string";
cela fonctionne, ne pas avoir une idée ce qu'il se passe autour. Je n'utilise pas init ou alloc mais il y a toujours une fuite. Je serais obligé si quelqu'un pouvait me aider à résoudre ce problème
Cordialement
Umair
N'obtenez-vous pas un avertissement de compilateur avec le dernier? – JeremyP