Lorsque j'essaie d'insérer un objet dans mon NSMutableArray, j'obtiens une erreur 'Program received signal: SIGABRT', mais je ne comprends pas pourquoi.'Signal reçu du programme: SIGABRT' lors de l'insertion d'objet dans NSMutableArray
Voici mon code, plus précisément le insertObject:value
qui provoque l'erreur.
NSMutableDictionary *myDictionary = [NSMutableDictionary dictionary];
[myDictionary setValue:valueName.text forKey:kValueName];
[myDictionary setObject:subValuesList forKey:kSubValuesList];
MyAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
int position = appDelegate.position;
NSMutableArray *valuesList = [[NSUserDefaults standardUserDefaults] objectForKey:kValuesArray];
[valuesList insertObject:myDictionary atIndex:position];
Merci beaucoup! A lutté avec un problème similaire depuis longtemps ... – iOSDev