gpt4 book ai didi

ios - 为什么要在 NSFetchRequest 上设置 resultType 属性

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:27:33 24 4
gpt4 key购买 nike

考虑创建使用 NSDictionary 作为 resultType 初始化的 NSFetchRequest:

let fetchRequest = NSFetchRequest<NSDictionary>(entityName: "Student")

我的问题是为什么我们仍然需要将 resultType 设置为 NSDictionary。为什么在使用 NSDictionary

初始化获取请求时此字段不会自动设置
fetchRequest.resultType = .dictionaryResultType

再次,同样的问题如下:为什么需要第二行:

let fetchRequest = NSFetchRequest<NSNumber>(entityName: "Employee")
fetchRequest.resultType = .countResultType

最佳答案

Core Data 最初是用 Objective C 编写的,当时它还没有泛型。

关于ios - 为什么要在 NSFetchRequest 上设置 resultType 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57791473/

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