【发布时间】:2010-08-02 16:42:15
【问题描述】:
当我重新启动具有一对多关系的 Core Data 应用程序时,我的数据(显示在 NSTableView 中)是随机顺序的。如何按照用户在退出应用程序之前离开的顺序保留它?
当然,我可以对awakeFromNib 中的数据进行排序,但这并不能提供用户用于排列数据的准确顺序(例如,他可能会手动重新排列行)。
我的文档的详细信息:我拥有的是一个实体“关系”,它与一个由 NSArrayController 管理的实体“卡”存在一对多关系。 Card 有 2 个属性,“number”(int)和“name”(String)通过 Bindings 显示在 NSTableView 的两列中。排序是通过点击表头来完成的。
如何保留排序顺序?
【问题讨论】:
标签: objective-c cocoa core-data nstableview