NSUserDefaults setObject forKey导致ios7中的异常

时间:2014-03-03 09:28:14

标签: iphone ipad ios6 ios7 nsuserdefaults

我试图将NSString保存到NSUserDefaults。它在iOS6iOS5版本中正常运行。但是在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

0 个答案:

没有答案