我们在崩溃问题中看到崩溃,我们无法在同步nsuserdefaults时无法可靠地重现,但它在野外显然已经发生了很多事情。它们发生在我们应用程序的许多不同位置(有时在后台线程中,堆栈跟踪不包含我们的代码)。
我们的项目使用ARC。以下是一个地方的例子,代码不会更简单:
[[NSUserDefaults standardUserDefaults] setObject:[NSDate date] forKey:DATE_OF_LAST_MY_TEAMS_LEAGUE_SYNC];
[[NSUserDefaults standardUserDefaults] synchronize];
以下是崩解报告:
非常感谢任何帮助我们深究这一点!