ios - 从 NSDictionaryResultType 获取关系

标签 ios core-data nsmanagedobject

我有一个结果数组,其中包含从核心数据中获取的结果。它是一个字典数组(根据 NSDictionaryResultType)。

我获取的对象是一辆汽车,汽车有名称、制造商、型号、颜色(我可以在数组中看到所有这些)。但是 car 也有 toCarParts 关系。此 NSSet 包含 carPart 对象(车轮、轮胎等...)

我如何访问它(它在字典中有错误吗?)

最佳答案

- (void)setPropertiesToFetch:(NSArray *)values 的文档状态:

The property descriptions may represent attributes, to-one relationships, or expressions.

因此无法获得与 NSDictionaryResultType 的一对多关系的 NSSet

关于ios - 从 NSDictionaryResultType 获取关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14265716/

相关文章:

ios - iOS根据另一个数组中的字符串顺序对一个数组进行排序

ios - 如何获取在 uiTableView 中以编程方式创建的 uiTextField 的值?

ios - 延迟背景颜色和标签更新但 NSLog 工作正常

ios - 从 CoreData 中删除对象(错误)

ios - 在 Xcode 5 中使用 Mogenerator

ios - Swift iOS CoreData 到闪存驱动器(导出和传输)

ios - Core Data 对我手动编写的 @NSManaged 属性做了什么。我得到实体而不是键值赞美

objective-c - 核心数据: Error if deleting unsaved object

ios - 从不同核心数据实体获取数据并将结果转换为相应类的通用方法

ios - 快速在表格 View 中插入单元格