使用CoreData创建时间表

时间:2010-10-08 20:36:02

标签: iphone cocoa-touch core-data



我是Stack Overflow的新手,还有我的第一个问题。 我想开发一个带有时间表的应用程序。我有一个UITableViewController和一个名为'SchoolClass'的CoreData实体。使用箭头按钮,我可以在一周的日子之间切换。我的问题是我想在实体'SchoolClass'中拥有所有类。当我获取数据时,我将sectionNameKeyPath设置为'day' 但是,如何只使用UITableViewController仅显示一个日类的一个部分?

我希望你能帮帮我! 抱歉我的英语不好!! :)
qPaul

1 个答案:

答案 0 :(得分:1)

使用NSPredicate

  
    

获取请求是一个自包含的查询,它被发送到托管对象上下文。 Context评估请求并以NSArray的形式返回结果。

         

获取请求必须具有的唯一内容是实体。如果您只使用实体向上下文发送获取请求,您将获得该实体的所有已知实例的数组。

         

如果您只想返回符合特定条件的实例,则可以提供谓词。

  

您应该Cocoadevcentral访问本教程。