我正在处理获取不同的数据,我将resulttype设置为NSDictionaryResultType,它将返回10个区分数据,这是好的,但我希望该数据在NSManagedObjectResultType中。
[fetch setPropertiesToFetch:[NSArray arrayWithObjects:pageid, pagename, nil]];
[fetch setReturnsDistinctResults : YES];
[fetch setResultType:NSDictionaryResultType];
我还使用了NSManagedObjectResultType,但它不返回不同的数据,它返回30条记录。
答案 0 :(得分:1)
仅适用于NSDictionaryResultType的属性returnsDistinctResults
这是API描述
如果获取请求仅返回不同的值,则返回/设置 propertiesToFetch指定的字段。该值仅用于 NSDictionaryResultType。默认为NO。