gpt4 book ai didi

ios - 使用 .txt 文件在 iOS 中存储数据?

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

我正在制作一些应用程序,它们都需要将预设数据加载到应用程序中。随着应用程序的运行,此数据不需要以任何方式更改或更改 - 它只是应用程序运行所依据的数据(为了提供更多详细信息,这是测验应用程序的问题)。我选择使用 .txt 文件来存储这些数据,但我想知道这是否是最好的方法?文本文件使我无需编码即可轻松更改数据。我也可以从普通文档中复制和粘贴。以这种方式存储数据是一种好的做法,还是我应该尝试对数据进行硬编码/使用 p-list?

最佳答案

这个问题的答案在很大程度上取决于您希望如何实现您的代码。

.TXT 文件可能运行良好,但当您通过一定数量的问题(例如超过 100 个,甚至 10 个?)时,内存要求会发生什么变化。另外,你在内存中使用什么样的结构来保存问题?如果是 NSDictionary 或 NSArray,.plist 文件可能更适合您。

原始 NSData 或一些专有格式,如果你有很多不可修改的问题并且你想尝试尽可能地压缩数据(这是对低内存/低磁盘的考虑太空 iPhone)。

如果您想存储很多问题和答案,尤其是那些用户手动输入或管理的问题和答案,CoreData 可能会派上用场。

关于ios - 使用 .txt 文件在 iOS 中存储数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18295981/

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