2010-10-04 50 views
4

我想分组结果由Core Data返回。我读过,你需要使用“SortDescriptors”与选择器,但我似乎无法让它工作?核心数据 - GROUP BY

我想返回group'ed“唯一”名称值?

http://developer.apple.com/library/ios/#documentation/cocoa/Conceptual/SortDescriptors/Concepts/Creating.html

+0

碰撞这个!如果我写“@ distinctUnionOfObjects.contactNumber”,它返回一个只有联系号码的数组,同时我想要一个既有“contactNumber”又有“contactName”的最近对象。任何想法如何编写运算符,以便它将返回最近的对象,而不是NSString的contactNumber? – 2010-10-14 15:31:49

+0

所以如果我添加“distinctUnionOfObjects”作为属性的前缀,然后它返回一个不同的对象数组? – jodm 2010-10-14 20:58:11

+0

不,它会给出该属性值的不同数组。在我的情况下,它提供了一组contactNumber字符串,而不是ContactNumber中唯一的最近对象。 – 2010-10-15 06:51:38

回答

3

尝试使用@ distinctUnionOfArrays.contactNumber得到的对象