【发布时间】:2011-10-18 21:54:49
【问题描述】:
当我尝试将一个对象插入我的 NSMutableArray 时,我收到“程序接收信号: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];
【问题讨论】:
标签: iphone objective-c nsmutablearray sigabrt