Objective C,核心数据获取请求

Posted

技术标签:

【中文标题】Objective C,核心数据获取请求【英文标题】:Objective C, Core Data Fetch Request 【发布时间】:2016-10-17 17:09:58 【问题描述】:

我正在更新一个应用程序以包含一个汇总项目的工具栏项目。我的提取请求产生了错误。

NSArray *resultsArray = [self.managedObjectContext executeRequest:fetchRequest error:&error];

错误是:使用“_kindof NSPersistentStoreResult”类型的表达式初始化“NSArray ”的指针类型不兼容 _Nullable'

我相信我看到了一些关于处理 Nullable 但不知道如何修改 NSArray 语句的 Objective C 更新。

有人能指出正确的方向吗?

【问题讨论】:

【参考方案1】:

这不是可空性更新——而是当您看起来想调用 executeFetchRequest:error: 时,您正在调用新的 executeRequest:error:

【讨论】:

谢谢,我以为它正盯着我看,现在它可以正常工作了,没有崩溃等。

以上是关于Objective C,核心数据获取请求的主要内容,如果未能解决你的问题,请参考以下文章

在 Objective C 中从 XML 中获取核心数据

在 Objective-C 中按评论数量对核心数据中的 FetchedObjects 数组进行排序

Objective C - 核心数据和建立关系?

如何在Objective C的核心数据中保存数组的剩余数据

是否可以创建在 Objective C 中手动开发的核心数据实体的快速扩展?

核心数据的 Objective C 属性与 ivar 问题