如何使用Core Data构建我的模型对象

时间:2012-04-25 16:29:15

标签: ios object

我在iOS应用程序中首次使用Core Data。我正在测试它是如何工作的,但是我有这样的问题:我有3个实体(页面,用户,注意),我的应用程序是一本书,用户可以查阅页面并做笔记,用户可以在几页。我如何在核心数据中组织我的对象模型以及我的对象之间的关系。感谢。

1 个答案:

答案 0 :(得分:0)

对于初学者,您可以添加一个Book实体,该实体与Page和Note有很多关系。您还可以将方法添加到预订,例如-pageForPageNumber:-notesForPage:,以便轻松访问您可能需要的内容。如果您的应用程序代表一本书,那么您可以拥有一些适当的类,例如您的应用程序委托或您的根视图控制器在商店中获取Book的一个实例。如果您的应用更像是包含多本图书的阅读器,您可以首先获取所有图书并将其显示在列表中,以便用户可以选择一本。