每个属性只获取一次

Fetch individual attributes only once each

我是 Core Data 的新手,正在尝试一些看似简单但对我来说难以捉摸的东西。

实体:人

属性:名字

我想获取所有名字属性,但每个属性只显示一次。这意味着如果 "Peter" 存在 5 次,它只会被获取一次。 我可以获取所有 "First Name" 属性,然后遍历它并比较所有名字,但这看起来很笨拙。有没有更快更优雅的方式?

Coredata 提供 属性 以获得不同的结果。使用如下:

request.returnsDistinctResults = true