定期的な (毎年の) イベントを表す Event という Core Data エンティティがあるとします。各イベントには「日付」プロパティがあります。
このイベントを「次の日付」でソートしてユーザーに提示する必要があります。もちろん、このプロパティは現在の日付に依存するため、transientとしてマークする必要があります。データベースに保存しても意味がありません。
しかし、ご存じのとおり、Core Data の一時的なプロパティで並べ替えをクエリすることはできません。
このプロパティを一時的に保持し、Core Data を並べ替えるスマートな方法はありますか? 私は自分自身をフェッチしてソートしたくありませんが、この一時的な情報をデータベースに保存することも避けたいと思っています。