2015-09-21 36 views
2

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

所以在应用程序的开始,他们会选择一个国家。我已经通过在线课程使用了一点点解析,所以我知道如何注册并创建用户等。

我想知道如果我能做什么?

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

Example of what i need

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

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

这是可能的,它是正确的方式来做我想找的。欢迎任何建议,谢谢!如果您需要我解释更多,请提问。

尼克

+0

绝对有可能。 – natario

+0

@mvai感谢您的保证。有没有人担心我需要创建的数据库太大而且在我的应用程序中运行速度太慢?例如,有196个国家,然后每个国家只说5个项目。这相当大,还是不是?特别是country_city部分,因为这个数字可能很大。 – Nick89

+0

@JoeBlow感谢您在下面的解释,我现在正在Parse中查看它。你/你能指点我什么方向阅读有关指点?我已经按照你的建议设置了数据库,但是不太明白'指针'在做什么?谢谢 – Nick89

回答

4

好消息OP,

(1)是解析是这个绝对完美。

解析现在是http://back4app.com

这里......

enter image description here

只花了我更少的时间来做到这一点,不是花了回答你的问题

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

(2)196个国家。你应该没问题:)任何高达几百万的国家都可以正常工作。之后,Parse在搜索时会稍微慢一点。

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

是,利用互联网和计算机,

只是去back4app.com,登录并点击您的项目。点击“Core”。 (解析软件还提供分析等功能,对于数据库系统,只需点击“核心”即可。)

注意按钮“添加类”,单击它并键入“国家”。添加一个名为“name”的列,它是一个“String”。

创建另一个新班级“城市”。再次制作一个“字符串”列“名称”,并将一个列作为“国家”的“指针”。

你完全完成了。

这比我在这里输入它要快得多,heh

+0

谢谢,所以如果我想也像我提到的那样为每个城市存储货币和代码,我还要创建另一个类,称为'货币'和一个新的字符串列'货币',然后另一列称为指针和点那对国家呢?或者我可以在我们首先制作的乡村课程中创建另一栏? – Nick89

+0

不,在这种情况下,非常简单地在您的“国家/地区”表中填写“货币”和“代码”栏 - 享受!一定要最终作为新用户“打勾”一些答案,所以你得到积分 – Fattie

+0

谢谢,我可能还有更多的问题,因为如果你不介意我在这里问你他们!谢谢! – Nick89

相关问题