gpt4 book ai didi

ios - “<...> 不是有效的 NSFetchRequest。”

转载 作者:行者123 更新时间:2023-11-29 05:44:01 25 4
gpt4 key购买 nike

我正在使用自定义源表达式

NSExpression(format: "FETCH(FUNCTION($manager, \"customFetchRequestForSourceEntityNamed:predicateString:\" , \"\(mapping.sourceEntityName!)\", \"TRUEPREDICATE\"), $manager.sourceContext, NO)") 

用于映射模型。

自定义方法内正常执行fetch,但出现异常'<...> is not a valid NSFetchRequest.'稍后被抛出 NSMigrationManager.migrateStore() 内的某个地方方法。

有什么线索吗?

最佳答案

此方法的预期结果类型是 NSFetchRequest,而不是 fetch 返回的类型。

签名是 -

extension NSMigrationManager {

@objc func customFetchRequest(forSourceEntityNamed entityName: String, predicateString: String) -> NSFetchRequest<NSFetchRequestResult> {

关于ios - “<...> 不是有效的 NSFetchRequest。”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56306232/

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