2016-04-23 94 views
1

我是Core Data的新手,并且尝试了一些看起来很简单但对我而言难以捉摸的东西。每次只取一次个人属性

实体:人

属性:名

我想获取所有名字属性,但只有每一个节目一次。这意味着如果“彼得”存在5次,它只会被提取一次。 我可以获取所有“名字”属性,然后遍历它并比较所有名字,但这看起来很笨拙。有更快,更优雅的方式吗?

回答

0

Coredata提供了一个属性来获得不同的结果。使用如下:

request.returnsDistinctResults = true 
+0

谢谢。真棒简单! – Pete