2014-10-17 124 views
0

我正在创建一个应用程序,我现在有以下类目前用户,项目和评论。赞和评论分析

用户: 显示名:字符串

项目: 我爱:关系

评论: 文本:字符串 项目:指针

我想是显示所有项目的的CollectionView评论数和类似数(并检查当前用户是否喜欢图像)。

我想知道这是否是最好的解决方案,因为我已经读过,它可能会更好地处理类似Anypic教程应用程序中的喜欢和评论的活动类。

那么创建这种视图的最佳类架构是什么?

enter image description here

+1

好问题!! – 2014-10-17 12:55:06

+0

尼斯给予减去而不写评论。 – 2014-10-17 13:08:04

+1

哇人AFK – 2014-10-17 13:20:42

回答

0

我会去与结构建议在Anypic
您的应用程序看起来Anypic很简单,只需再用什么解析做,他们这样做是聪明的。
采取他们的代码实施和重用智能解决方案。

型号
1.用户 - 用户基本信息(姓名,电子邮件,身份证等)
2.项目 - 在收集中显示您的项目。 (照片,拥有,名称等)
3.活动 - (从,到,类型,内容) - 喜欢,评论

另一方面,为“赞”和“评论” 2个实体。
一般来说,在编程时你应该创建单独的类和实体。

+0

因此,可以制作2个实体类,一个用于喜欢和一个用于评论,所以我们将在每个类中拥有更少的数据,并且更好的概述,并且可能没有浪费空间,因为我们可能有我们将两个班级合并为一个班级? – 2014-10-17 14:37:27

+0

是的,没错。我也喜欢这种方法 – 2014-10-17 16:28:08

+0

谢谢我的朋友 – 2014-10-17 18:28:37