我一直在尝试理解Parse关系,但仍不确定是否正确,请耐心等待。
我有一个应用程序可以从不同国家/地区下载数据,到目前为止,它仅下载名称并将其放在表格视图中,当您单击一个单元格时,它将带您到detailview,该视图显示带有该国家/地区的3张不同图片的滚动视图选择它的问题是很难对其进行缩放以添加更多图像。
在Parse中,我有三列(image1,image2,image3),在我的应用程序上,我仅运行一个将它们添加到数组中的查询,然后当您滑动时,scrollview会遍历它们。我需要做的是能够添加任意数量的图像而无需在解析中添加更多列,我想我可以这样做:
在Parse中创建一个数组,我将其命名为“ ImageSet”,该图像集属于一个国家,因此在“ Country”类中,我具有该国家/地区的名称,然后是ImageSet数组。
然后,我创建一个名为“ Images”的类,该类将具有“ Name”和“ Image”两列。在我的应用程序中,我将为“ Images”类中具有相同名称的所有图像分配“ Country”数组。
假设我向图像类添加了一个名称为“ Albania”的新图像,在我的应用中,我运行了一个查询以获取图像,然后,如果它们与国家/地区名称相同,它们就会被添加到“国家”类。这有可能吗?还是我在这里把一切都弄错了?
不要使用数组。简单地做到这一点,
有一个表“ Countries”,其中的“ name”列是一个国家名
有一个表“ CountryImages”,其中有两列。一个是指向国家的指针,另一个是PFImage。
请注意,很难准确地知道您要实现的目标,但是,首先,您应该掌握我在上面解释过的简单基本技术。
请注意,这仅需三十秒钟即可尝试,因此请尝试一下,然后再看一看。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句