使用 NSFetchedResultsController 和 NSFetchRequest 可以设置一个返回每个属性中最高值的查询。
例如:
Entity_001 A=F B=27 C=57
Entity_002 A=G B=23 C=98
Entity_003 A=X B=21 C=54
Entity_004 A=K B=11 C=27
Entity_005 A=R B=16 C=15
结果:
Entity_003 A=X B=21 C=54 // Biggest A
Entity_001 A=F B=27 C=57 // Biggest B
Entity_002 A=G B=23 C=98 // Biggest C
基本上我有一个数据集,我需要选择“最小的”、“最快的”和“最重的”我可以在不使用 NSFetchedResultsController 的情况下手动完成,或者我想我可以使用 3 个 NSFetchedResultsController 并尝试将结果网格化到一个单一的数据源。任何想法将不胜感激...