我正在编写一个天气应用程序,它可以根据当前条件/温度了解您的穿着,从而告诉您在户外应该穿什么。我正在收集一些简单的数据并将其存储在设备上。我正在收集:
- 日期/时间
- 天气温度
- 天气状况
- 6 个 int 字段:
- 头
- 胸部
- 手
- 腿
- 脚
- 配件
我会根据当前的温度/条件查询数据,得到6个int字段中的值的平均值,以预测用户通常穿着什么。
我只将其保留在 iPhone 上。对此,什么是好的客户端数据存储方法?查询不是太激烈,但我需要查询类型和范围。
我以前没有使用过 Core Data。对 MySQL 非常熟悉,但没有接触过 SQLite。同样,为了简单/速度,我想保留这个客户端而不使用数据库。我的目标是开发一个进出应用程序。
最佳答案
我建议使用 Core Data 或 SQLite。你说得对,这并没有存储很多数据。如果该应用程序成功,并且您想扩展您的概念怎么办?
例如:
(1) 您想要存储更多数据
(2) 也许将数据同步到服务器
(3) 更改存储的数据类型
您甚至在问题中提到了“查询”,对我来说这就是您的答案。有了 Core Data,这一切都会变得容易得多。会有一个学习曲线,但学习这个框架将对 future 的项目有益。
祝您的项目顺利。
关于iphone - 简单的 iOS 应用程序的数据存储方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10727893/