gpt4 book ai didi

iphone - 在项目中使用带有核心数据的txt文件或sqlite吗?

转载 作者:行者123 更新时间:2023-11-29 04:08:37 25 4
gpt4 key购买 nike

我正在为当前在线运行的 Web 应用程序开发 iPhone 应用程序。当前的 Web 应用程序庞大且复杂,并使用 SQL 来存储重要信息,例如成员(member)详细信息、登录凭据等。其他内容,例如有关几个部分、组、子组的信息以及与每个组相关的其他信息都保存在 txt 中。当前系统使用自己的标准将数据保存在文件中,并制定了自定义算法来读取和写入文件中的数据。每个 txt 文件大小均低于 1 MB。正在进行大量数据操作。创建的自定义算法只需读取这些文件并将所有数据作为记录放入缓存中(与核心数据托管对象上下文中相同),并且只要数据发生更改,整个文件就会被覆盖。

那么,在实现相同的 iPhone 应用程序时,我想选择什么?在苹果网站上,他们说“SQLite 非常适合低级关系数据库工作”https://developer.apple.com/technologies/ios/data-management.html但就我而言,它是高水平的。

所以请帮我做出决定。我想使用核心数据管理文件或 SQLite 数据库中的数据吗?我还想知道是否可以将当前Web服务器中的那些类和算法导入到iOS中,这样我就不想为iOS重写相同的算法?当前服务器代码采用 C# 编写

最佳答案

在极少数情况下,您需要使用 SQLite 进行低级关系数据库工作。 99% 的其他情况都使用核心数据。永远不要将关系性内容存储到 txt 文件中。只是会很痛苦。

关于iphone - 在项目中使用带有核心数据的txt文件或sqlite吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14786558/

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