iOS17 NSUserDefaults 失效bug

440 阅读1分钟

如果你也遇到了NSUserDefaults存储和删除数据失效的情况。那么可以参考一下。        

NSArray *arr = [NSNull null];
for (NSDictionary *dic in arr) {
}

上面这段代码,会触发系统bug。
当从接口获取数据为正确处理得到一个NSNull对象时,同时遍历就会触发,原因暂不得知。
有懂的大神希望可以评论区告知。