ios - 每个属性只获取一次

标签 ios swift core-data fetch

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

实体:人

属性:名字

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

最佳答案

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

request.returnsDistinctResults = true

关于ios - 每个属性只获取一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36812464/

相关文章:

swift - 当没有打开窗口时,Macos 应用程序正在关闭

ios - 将 UIScrollView Delegate 和 UICollectionView Delegate 分配给同一个类

ios - iOS 中通过推送通知检测应用程序是否未打开?

iOS VPN 一段时间后自动断开连接

Swift 核心数据变量问题

objective-c - RestKit 动态嵌套映射

swift - 如果使用 CoreData,是否需要缓存

ios - 为什么我的原型(prototype)单元背景颜色在 iPad 模拟器上没有改变?

ios - 创建 swift 文件的副本

ios - 如何在 Swift 中实现 decodeObjectOfClasses