HEEEEEELLLLPPPPP!!!!!!
AU SECOURS!!!!!!!!
Y A MON APPLI QUI PLANTE :crackboom:- :crackboom:- :crackboom:- QU'EST CE QUE JE DOIS FAIRE? :-\\ :-\\ :-\\
MERCI MERCI MERCI VOUS ME SAUVEREZ LA VIE !!!
--
:)beta:
Bon je serais tenté de m'arrêter là , mais ça ne m'aidera pas
Je voudrais juste comprendre une chose, pour une sous classe de nstextview (utilisée comme éditeur dans une nsoutlineview) comment ce code peut faire planter l'appli (pas de message dans le log):
Alors que celui là non:
Mais il ne fait rien. Le but étant de virer ce qui se trouve après le début de la zone de sélection, et créer une nouvelle cellule avec ce qui a été viré de la première (un peu comme omnioutliner, mais pas de prob à ce niveau). Le code est appelé dans -(void)insertNewline:(NSEvent*)event.
Y A MON APPLI QUI PLANTE :crackboom:- :crackboom:- :crackboom:- QU'EST CE QUE JE DOIS FAIRE? :-\\ :-\\ :-\\
MERCI MERCI MERCI VOUS ME SAUVEREZ LA VIE !!!
--
:)beta:
Bon je serais tenté de m'arrêter là , mais ça ne m'aidera pas
Je voudrais juste comprendre une chose, pour une sous classe de nstextview (utilisée comme éditeur dans une nsoutlineview) comment ce code peut faire planter l'appli (pas de message dans le log):
NSRange selRange = [self selectedRange];<br /><br />//un peu de code pour extraire (sans virer) une substring du textstorage et l'intégrer dans un dico, mais rien qui modifie la sélection<br /><br />[[self textStorage] deleteCharactersInRange:NSMakeRange(selRange.location,[[self textStorage] length]-selRange.location)];<br />
Alors que celui là non:
[[self textStorage] deleteCharactersInRange:NSMakeRange([self selectedRange].location,[[self textStorage] length]-[self selectedRange].location)];<br />
Mais il ne fait rien. Le but étant de virer ce qui se trouve après le début de la zone de sélection, et créer une nouvelle cellule avec ce qui a été viré de la première (un peu comme omnioutliner, mais pas de prob à ce niveau). Le code est appelé dans -(void)insertNewline:(NSEvent*)event.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Une des valeurs de mon tableau (realArray) change entre les deux NSLog ??? ca fait deux heures que jme paie le debugger au ligne par ligne en foutant des logs partout pour trouver quelle était la ligne qui posait problème....
edit : pfffff j'ai décomposé
[corpsMail setString:[[realArray objectAtIndex:indexUse] objectForKey:UDDicOfMailsMails]objectAtIndex:index]objectForKey:UDCorpsOfTheMail;
en plusieurs array et dictionarys, ca donne :
et la ligne qui fait tout merder est celle-là : [corpsMail setString:[otherDicoForCorpsMail objectForKey:UDCorpsOfTheMail]];
Cette ligne me modifie une valeur de realArray !!!! :)beta: