gpt4 book ai didi

arrays - 使用什么数据结构/数据持久化

转载 作者:行者123 更新时间:2023-12-04 16:02:38 25 4
gpt4 key购买 nike

我有一个应用程序,我需要一个包含以下字段的信息表:

字段 1 - int 或 char
字段 2 - 字符串(最多 10 个字符)
字段 3 - 字符串(最多 20 个字符)
字段 4 - float

我需要该程序根据分段控件过滤字段 1 并从选择器中选择字段 2。从这些数据中,我需要查找要在计算中使用的字段 4。总记录将是大约 200。我从来没有看到它超过 400 - 500。我将使用一个我能够编码的单例,我只需要有关此数据持久性结构的帮助。

我应该为此使用什么类型的数据结构?我应该使用 NSNumber、NSString 等还是旧的数据类型,如 float、Char 等?我想过将结构放入数组中,但可能有更好的方法。这对我来说是新的,所以任何帮助或对示例的引用都会很棒。我也考虑过 plist 或字典,但它看起来只是一个查找和一个显然不起作用的字段。核心数据对我来说看起来有点矫枉过正。另外,关于如何获取初始数据的任何建议?我希望用户能够编辑并添加到数据库中。

最佳答案

Core Data 并不是真的“矫枉过正”——这正是它为你设计的那种东西。您可能已经习惯了昂贵且重量级的“数据库”,但 Core Data 是建立在 sqlite 之上的,它非常小巧且快速。相信我,这对你的案子不会有问题。

关于arrays - 使用什么数据结构/数据持久化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2755995/

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