【问题标题】:NSFetchedResultsController Separated into Sections based on Calculated AttributeNSFetchedResultsController 根据计算属性分成多个部分
【发布时间】:2011-02-10 19:28:18
【问题描述】:

是否可以创建一个 NSFetchedResultsController 根据方法的输出分成多个部分?例如,如果Core Data模型是一个人,你能不能把它们分成x代、y代、婴儿潮一代等(当出生日期是核心数据字段并且评估一代的函数是比较琐碎?)。

【问题讨论】:

    标签: iphone objective-c cocoa-touch core-data


    【解决方案1】:

    是的。在您的对象模型中创建一个瞬态属性,以便您可以进行适当的计算并将结果分配给它。然后只需要求 fetchedResultsController 将此属性用于表格部分。

    【讨论】:

      【解决方案2】:

      您也可以使用NSDate 上的类别方法来执行此操作,正如@jbrennan 在Using custom sections with NSFetchedResultsController? 中所解释的那样

      【讨论】:

      • 我也一直使用它。感谢您的回答!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多