0x1*_*41E 2 core-data nssortdescriptor nsfetchrequest ios
我正在尝试为核心数据获取请求创建排序描述符,该描述符将获取按计算值排序的对象(例如,两个或更多属性的总和).这可能吗?提前致谢.
来自"核心数据编程指南":
您无法使用基于瞬态属性的谓词进行提取(尽管您可以使用瞬态属性自行在内存中进行过滤)....但是,总而言之,如果直接执行提取,通常不应将基于Objective-C的谓词或排序描述符添加到提取请求中.相反,您应该将这些应用于获取的结果.
因此,按计算值排序似乎是不可能的.您必须预先计算排序值并将其存储为对象中的(非瞬态)属性.
归档时间: |
|
查看次数: |
1519 次 |
最近记录: |