gpt4 book ai didi

ios - 如何在核心数据中找到属性的索引

转载 作者:行者123 更新时间:2023-11-29 00:50:17 25 4
gpt4 key购买 nike

我找到了如何查找数组中元素的索引:

let arr = ["a","b","c"]

let indexOfA = arr.indexOf("a") //0
let indexOfB = arr.indexOf("b") //1
let indexOfC = arr.indexOf("c") //2

有没有办法将其应用于核心数据以查找某个属性的索引?假设我有一个名为 Events 的实体。在 Events 中有 3 个属性:eventName、eventLocation、eventDate。如果保存了很多事件,有没有办法输入,例如,保存的名称之一,并返回它所在的索引,类似于上面的方式?

最佳答案

不是直接在Core Data中,因为Core Data不对数据进行排序,所以没有第一、第二、第三等,只有一堆实例。当您通过 NSFetchRequest 从 Core Data 获取数据时,您可以使用 sortDescriptors 属性告诉它如何对结果进行排序。获取请求会为您提供一组结果,根据这些描述符进行排序。然后您可以在该数组中找到事件名称的索引。

关于ios - 如何在核心数据中找到属性的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38192989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com