2010-09-29 47 views
1

我有2个实体。实体A将拥有许多实体B,订单将很重要。我可以通过检查'索引'复选框来获取/设置索引吗? (核心数据)

如果我检查xcode中'索引'的小方块,我如何去使用该索引,如果我甚至可以? (我知道我可以以某种方式使用它:http://cocoawithlove.com/2008/03/testing-core-data-with-very-big.html,但我不这么漂亮的所有与obj-C呢。)

我已经看到了这Indexed Relationships in Core Data,但似乎打破,太多在我的头上来修复自己。

回答

1

索引并不意味着你的想法。在这种情况下,“索引”意味着像书的索引。它添加一个查找表,以便数据库可以快速查找单个记录。如果您需要能够将记录按特定顺序排序,请将NSSortDescriptorNSFetchRequest一起使用。如果现有属性不是您想要排序的属性,则需要添加其他属性。

+0

这样想的,这就是我问这个问题的原因。不是世界上最糟糕的事情。谢谢! – griotspeak 2010-09-29 13:32:06