我试图将NSString
保存到NSUserDefaults
。它在iOS6
,iOS5
版本中正常运行。但是在iOS7
中它崩溃了一条消息
[NSUserDefaults setObject:forKey:]:尝试插入非属性 列表对象
NSUserDefaults *missedValues=[NSUserDefaults standardUserDefaults];
NSMutableDictionary *temp=[[NSMutableDictionary alloc]init];
[temp setObject:name forKey:@"missedName"] ;
[missedValues setObject:temp forKey:@"missed"];
[missedValues synchronize];
调用setObject方法时抛出异常。怎么解决这个问题?问题仅出在iOS7
。