【发布时间】:2025-12-07 23:05:02
【问题描述】:
在将对象设置为 NSUserDefaults 时,我的应用在 iOS 12 中随机崩溃。以下是我发生崩溃的代码
shared2 = [[NSUserDefaults alloc]initWithSuiteName:@"group.AppName"];
NSData *datashare = [NSKeyedArchiver archivedDataWithRootObject:_sharedData];
[shared2 setObject:datashare forKey:@"dicForToday"];
没有得到任何崩溃日志,因为它是随机发生的
这种崩溃的频率在 iOS 12 上要高得多。
【问题讨论】:
-
是什么让你认为这是崩溃的代码?看起来像是网络错误(请参阅对
CFNetwork的引用)。 -
@Stephen Darlington,我确定这次崩溃与网络问题无关,该日志是用于其他内容的,我还编辑了问题。
标签: objective-c nsuserdefaults nsnotificationcenter ios12