gpt4 book ai didi

ios - 如何使用 Swift3 访问 CoreData 中的数据索引

转载 作者:搜寻专家 更新时间:2023-10-31 22:44:29 25 4
gpt4 key购买 nike

我将数据保存在 CoreData 的实体中。 我还可以通过 object.value(forKey:"attribute") 访问 CoreData 中的数据。但是,我不知道如何使用索引访问数据。

follow code是我的访问方式

    let context = getContext()
let fetchRequest : NSFetchRequest<Entity> = Entity.fetchRequest()
let result = try? context.fetch(fetchRequest){
for object in result
object.value(forKey:"attribute")...
...
}
}

如何使用数据索引访问CoreData中的数据?

最佳答案

您的结果是 Array 类型,因此您可以从 result[0] 等结果访问对象。

if index < result.count {
let obj = result[index]
}

如果你想从对象中获取索引,你可以使用index(of:)

if let index = result.index(of: obj) {
print(index)
}

关于ios - 如何使用 Swift3 访问 CoreData 中的数据索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40458883/

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