我有一个核心数据实体,MediaAsset
. 我有另一个调用UploadAttempt
,它跟踪我们为将其上传MediaAsset
到中央服务器所做的所有尝试。我想MediaAsset
从第一个排序的数据存储中获取 s UploadAttempt
。
MediaAsset
有 3UploadAttempt
秒、A、B 和 C。UploadAttempt
有一个尝试日期属性,我想为每个 MediaAsset 找到最早的 UploadAttempt 并将其用作排序。
我想创建一个 NSSortDescriptor 类似的东西:
order by MediaAsset.uploadAttempts.attemptDate
其中,attemptDate 是该特定 MediaAsset 的最早尝试日期。
那有意义吗?任何帮助表示赞赏。
(注意:假设我无法向 MediaAsset 添加其他属性。这是已经存在的数据,我无法更改它。)