gpt4 book ai didi

ios - NSUserDefaults setObject :forKey: very time expensive

转载 作者:行者123 更新时间:2023-11-29 02:18:12 24 4
gpt4 key购买 nike

在模拟器上进行性能分析时,我注意到每次在 NSUserDefaults 中保存一个 NSNumber 都需要很长时间,每个实例大约需要 600 毫秒。这是正常的吗?我有大约 5 个这样的对象需要保存,所以这意味着总共需要 3000 毫秒,这是很长的时间。

我正在使用以下行:

[[NSUserDefaults standardUserDefaults] setObject:object forKey:@"key"];

最佳答案

您喜欢多少东西?用户首选项不是数据库。你应该在那里存储的东西是有限的。我希望您意识到在将每个项目存储到首选项后不必立即同步,因此存储五个项目的时间不应比存储一个项目的时间长。

关于ios - NSUserDefaults setObject :forKey: very time expensive,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28491081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com