NSMutableArrayにオブジェクトを挿入しようとすると、なぜ「プログラム受信信号:SIGABRT」エラーが発生するのですか?NSMutableArrayにオブジェクトを挿入するときに 'Program received signal:SIGABRT'が返される
これは私のコードです。具体的には、エラーの原因となっているinsertObject:value
です。
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];
ありがとうございます!長い間ずっと同じ問題に苦しんでいた... – iOSDev