问题标签 [executefetchrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1300 浏览

swift - 如何使用完成处理程序在核心数据swift 5中获取过滤器数据结果

我已经在完成处理程序中创建了 fetch data 方法,并传递了两个参数 search text 和 fetchOfSet 但我没有得到响应。我还必须对记录进行排序并按降序过滤记录。

0 投票
2 回答
217 浏览

core-data - SwiftUI CoreData MVVM 解决错误“EXC_BAD_INSTRUCTION....”

我正在尝试在 SwiftUI 中的 ContentView 和 Core Data 之间使用 ViewModel。Xcode builder 运行应用程序,但我立即收到错误消息:线程 1: EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0) for var recList。

任何人都可以帮忙吗?

以下是我正在做的一个简单示例:

列表视图模型:

视图模型:

内容视图:

0 投票
1 回答
199 浏览

swift - 如果启用方案“-com.apple.CoreData.ConcurrencyDebug 1”,为什么 raywenderlich 代码会中断

此示例说明如何使用 coreData 异步提取数据。如果您在没有方案“-com.apple.CoreData.ConcurrencyDebug 1”的情况下运行程序所有工作,但如果您打开方案“-com.apple.CoreData.ConcurrencyDebug 1”我们会得到运行时错误。为什么会发生这种情况我不知道

(我没有违反这些条款)来自苹果文档

Core Data 被设计为在多线程环境中工作。然而,并不是 Core Data 框架下的每个对象都是线程安全的。要在多线程环境中使用 Core Data,请确保:

托管对象上下文绑定到它们在初始化时关联的线程(队列)。

从上下文中检索的托管对象绑定到上下文所绑定的同一个队列。