感谢文章https://www.hackingwithswift.com/books/ios-swiftui/dynamically-filtering-fetchrequest-with-swiftui,我得到了以下变量和一个FetchRequest,可完美读取核心数据。
var fetchRequest: FetchRequest<T>
var results: FetchedResults<T> { fetchRequest.wrappedValue }
以下视图正确显示检索到的行:
var body: some View {
List(results, id: \.self) { aya in
self.content(aya)
}
}
我现在想遍历结果字段中检索到的行,并计算找到filterValue的次数。我尝试遍历结果,如下所示:
for aya in results as! FetchedResults<Simple> {
print(aya.ayatext!)
}
简单是“核心数据实体”自动生成的类之一。 该程序会生成,但在此语句时崩溃。
你知道我该怎么做吗?
谢谢。