gpt4 book ai didi

iphone - 具有数千个对象的 NSDictionary 会很慢吗?

转载 作者:行者123 更新时间:2023-11-28 19:09:02 26 4
gpt4 key购买 nike

我开始将我的应用程序数据与 Web 服务集成,这需要核心数据存储中的每个对象都有一个 syncID。我的对象已经有一个 id 属性,但这与使用相同 id 存储的文件有关,因此更改它不是一个选项,因为事情可能会出错。我也不太愿意更改核心数据存储,因为我的应用程序已经有一个发布版本,我过去遇到过这方面的问题。

看起来最理想的解决方案是一个包含一堆 NSString 键和 NSString 对象的字典。考虑到每个用户的核心数据存储的大小,这可能会达到数千个。

这样大小的 NSDictionary 会很慢,还是会出问题?它能在不花太长时间的情况下保存到 NSUserDefaults 吗?

最佳答案

基础类在其实现中功能强大且设计精良。这取决于真正进入字典的内容以及您如何使用它。

您真的应该尝试一些东西,然后进行测量,然后在需要时进行优化。

关于iphone - 具有数千个对象的 NSDictionary 会很慢吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17461436/

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