使用这个假设的应用程序,您可以在其中查看社交网络上所有朋友的联系信息。
搜索一位朋友,结果中会显示一张联系人卡片。在联系人卡片中是朋友的名字,但也链接到他们所有的朋友。如果您单击其中一个链接,则相关的联系人卡片会附加到结果中。这使您可以钻取。
通常只需创建一个朋友集合和一个关联的 resultsView 来编排就足够了。每个模型都可以将一个实例保存到自己的视图中。但在这种情况下,可能会引入重复模型。IE。
Adam to=> Paul back_to=> Adam(由于互惠友谊,adam 将出现在 pauls 好友列表中)。
也许我试图将视觉设计强加到模型集合上,但集合确实提供了开箱即用的事件(这对于处理从结果中添加和删除卡片非常有用)。我可能想多了,但因为我在骨干网相当新手无法弄清楚。
这里最好的方法是什么?