我声明了以下局部变量。
NSMutableDictionary *currentItem;
然后,我想将它存储在字典中。
[currentItem setObject:@"2013 " forKey:@"DATETIME"];
由于某种原因,应用程序崩溃了。
但是,如果我在2013年后删除该空间,该应用程序将不会崩溃。
[currentItem setObject:@"2013" forKey:@"DATETIME"];
为什么会这样?
答案 0 :(得分:1)
NSMutableDictionary *currentItem = [[NSMutableDictionary alloc]init];
然后这个:
[currentItem setObject:@"2013" forKey:@"DATETIME"];
或:
[currentItem setObject:[NSNumber numberWithInt:2013] forKey@"DATETIME"];