【问题标题】:Creating you own database with Parse for an iOS app in Swift使用 Parse 为 Swift 中的 iOS 应用程序创建自己的数据库
【发布时间】:2015-09-21 20:29:52
【问题描述】:

我需要知道我是否可以使用 Parse 来满足我的需要。让我给你一些背景。我是在 Swift 中为 iOS 编码的新手。我正在创建一个应用程序,其中很大一部分是根据用户选择的国家/地区向用户显示信息。

所以在应用启动时,他们会选择一个国家/地区。我通过在线课程使用过 Parse,所以我知道如何注册和创建用户等。

我想知道我能做什么?

我可以使用 Parse 创建自己的数据库吗?所以有一个名为 country_data 的类,然后在该类中,让所有国家/地区都有有关它们的信息。作为我的意思的一个例子,请参见下表:

然后,在应用程序中,我可以检查如果用户选择“西班牙”,例如,我可以显示西班牙的所有信息。

到目前为止,我在 Parse 中所做的一切都是关于向 Parse 发送我从 Xcode 中的代码创建的信息。但我需要知道我是否可以在 Parse 中进入我的应用程序并自己创建这个数据库。

这可能吗?这是我正在寻找的正确方法吗?欢迎任何建议,谢谢!如果您需要我解释更多,请提出问题。

尼克

【问题讨论】:

  • 绝对有可能。
  • @mvai 感谢您的保证。是否担心我需要创建的数据库太大并且在我的应用程序中运行速度太慢?例如,有 196 个国家/地区,然后针对每个国家/地区仅说 5 项。那是相当大的,不是吗?尤其是 country_city 部分,因为这个数字可能很大。
  • @JoeBlow 感谢您在下面的解释,我现在正在 Parse 中查看它。你/你能指出我阅读有关指向的任何内容的方向吗?我已经按照您的建议设置了我的数据库,但真的不明白“指针”在做什么?谢谢

标签: ios database swift parse-platform


【解决方案1】:

好消息 OP,

(1) 是的 Parse 非常适合这个。

Parse 现在位于http://back4app.com

这里...

我确实比回答您的问题花费的时间更少

在新的“BAAS”时代,了解“BAAS”服务节省了多少时间几乎令人难以置信。

(2) 196 个国家。你应该没问题 :) 任何多达几百万个国家都可以正常工作。之后 Parse 的搜索速度会变慢。

(3) “但是​​我需要知道我是否可以在 Parse 中进入我的应用程序并自己创建这个数据库。”

是的,使用互联网和电脑,

只需访问 back4app.com,登录,然后单击您的项目。点击“核心”。 (解析软件还提供Analytics等功能,数据库系统点击“Core”即可。)

注意按钮“添加类”,单击该按钮并输入“国家/地区”。添加一个名为“名称”的列,它是一个“字符串”。

创建另一个新类“城市”。再次创建一个“字符串”列“名称”,并创建一个指向“国家/地区”的“指针”列。

你已经完成了。

比我在这里打字快多了,呵呵

【讨论】:

  • 谢谢,所以如果我还想像我提到的那样存储每个城市的货币和代码,我是否还要创建另一个名为“货币”的类和一个名为“货币”的新字符串列,然后另一列称为指针并将其也指向国家/地区?或者我可以在我们首先创建的国家/地区类中创建另一个列吗?
  • 不,在这种情况下,非常简单地在“国家”表中创建“货币”和“代码”列 - 尽情享受吧!一定要以新用户的身份最终“打勾”一些答案,这样你才能获得积分
  • 谢谢,如果你不介意我在这里问你的话,我可能还有一些问题!谢谢!
  • 嗨,Joe,您能否就我的另一个与此类似的问题提供任何帮助? stackoverflow.com/questions/32853861/…非常感谢!
猜你喜欢
  • 1970-01-01
  • 2011-05-31
  • 1970-01-01
  • 2015-05-19
  • 1970-01-01
  • 2011-08-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多