2014-02-11 40 views
-4

我是coredata的新手,第一次在应用程序项目中使用它,并且不知道如何添加具有关系的实体。该方案是这样的:iOS中的核心数据dataModel问题

有一个ORDER(实体) - >有多个供应商(实体) - >每个供应商有多个项目(实体)

如何设计这个东西?任何人都可以分享一个很好的教程,上面提到的例子吗?

+1

所以你的问题是“我怎样才能谷歌**核心数据教程**”? – Marc

+0

不要使用SO用户谷歌为你:) –

回答

0

请看看雷Wenderlich的教程:http://www.raywenderlich.com/934/core-data-tutorial-for-ios-getting-started

您的项目(订单/供应商/产品)是相当简单的。 您需要创建三个实体并在它们之间绘制关系。 (注意:每个关系都是双向的!一个订单有多个供应商,每个供应商有一个(或者如果你喜欢的话)订单。) 在一对一关系中,您可以将删除模式设置为级联“订单”方(并在“卖方”一方清除)。这样,如果您删除订单,所有供应商都会被删除。

有很多要说的核心数据,(但我应该停止说话,只是看着Wenderlich的伟大的教程)

0

按照本教程端到端的,一切都在它解释。 Ray Wanderlich Core Data Tutorial

+2

虽然这个链接可能回答这个问题,最好在这里包括答案的重要部分,并提供参考链接。如果链接页面更改,则仅链接答案可能会失效。 – Benjamin

+0

好的谢谢你的建议。 –