我正在开发一个创建“位置集”的iOS应用,其中每一行都包含一个位置名称和一个GeoPoint,每个集合都有自己的名称。这些集合中的每一个都存储在程序内的对象中(都属于同一个类)。现在,我们希望为用户提供创建集合并将其上传到数据库的功能,允许其他用户访问并将其下载到他们的设备。
我一直在寻找这样的工作的后端解决方案,但到目前为止我发现的几乎所有内容都集中在关系数据库以及添加和删除行以及使用类似SQL的语言来检索它们。有没有办法将这些对象存储为对象(而不是将信息解包到表中),然后检索它们?感觉这将是一种更简单的方式。
对于数据库来说,我是一个绝对的初学者,所以请原谅我,如果这里缺少你需要帮助我的信息。我会确保继续检查,以防有人要求提供更多信息。
谢谢!
答案 0 :(得分:2)
Coredata 可能对您有用,因为它基于实体。因此,您可以使用查询(谓词)来围绕它玩多种内容。
但是如果您只想保存并检索回来,那么作为最简单的解决方案,我建议使用实体数据创建数组/字典,将其保存到 NSUserDefaults 中你可以在重新启动应用程序时检索回来。
答案 1 :(得分:1)
用于iOS开发的Web服务:
响应数据解析,它可以是JSON或XML:
希望这些链接对您有所帮助。
答案 2 :(得分:0)
我最终使用Parse's mobile back-end service。那是我一直在寻找的服务类型。我从那时起就找到了其他类似的服务,比如Applilcasa和StackMob,但到目前为止我们对Parse非常满意。