gpt4 book ai didi

ios - 我应该使用 NSString 还是 int32 存储外部对象 ID(来自 REST 服务器的 ID)?

转载 作者:行者123 更新时间:2023-11-28 22:52:42 24 4
gpt4 key购买 nike

NSString 似乎是最安全的选择,但也是最懒惰的选择。我不太了解核心日期内部结构,所以我不确定在索引 NSString 属性上使用索引整数属性有什么性能优势(如果有的话)。

最佳答案

关于性能的假设是错误的。没有证据,假设就一文不值。

如果实现得当,数据库引擎很可能比 int32 更快地比较字符串,并且字符串索引也有可能比 int32 索引更快。所以不要假设 int32 总体上会更快。

从最简单的解决方案开始。最简单意味着更少的错误。懒惰是好的。

然后使用分析器查看是什么占用了 CPU 周期并对其进行处理。如果基于字符串的查找有问题,请尝试使用 int32 id。或者相反,无论如何。这里的重要词是探查器。

关于ios - 我应该使用 NSString 还是 int32 存储外部对象 ID(来自 REST 服务器的 ID)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11544700/

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