如何从 Core Data 实体及其 1:m 子实体创建JSON
对象?NSJSONSerialization
当尝试在将获取请求转换为NSDictionary
之前将其输出到 a 时JSON
,我得到一个NSDictionary
没有任何关系的单位,或者我的应用程序在设置propertiesToFetch
为关系时崩溃。
这是我的代码:
NSFetchRequest *request = [NSFetchRequest
fetchRequestWithEntityName:@"ContrSector"];
request.resultType = NSDictionaryResultType;
request.propertiesToFetch = @[@"industries"];
NSError *error;
NSArray *result = [self.managedObjectContext
executeFetchRequest:request error:&error];
这样做的正确方法是什么?