-4

以下功能对我来说崩溃:

- (void) saveMessageFromUserDefaults:(NSString *) message{
    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    //crashes here
    [defaults setObject:message forKey:@"message"];
    [defaults synchronize];
}

这在 iOS7 之前运行良好。我做错什么了吗?

4

1 回答 1

1

它是在定义默认值的行还是在 setObject 行崩溃?

在 setObject 崩溃的最可能原因是无效的“消息”对象。在崩溃的行设置断点并检查自我、消息等。

于 2013-10-27T00:01:47.590 回答