我有兩個核心數據實體。說生日 & 週年紀念。這些實體的如何排序兩個不同的核心數據對象?
屬性是,
生日 - 姓名,年齡,出生日期
週年 - 姓名,週年日
單獨顯示每個實體的tableview中可以做到與取得的結果控制器。沒關係!!但是,我想要展示結合了生日和週年紀念日的桌面視圖。分類應該通過從取得「出生日期」來完成。生日 &「週年日期」從週年紀念實體。
問題:
我應該用兩個fetchedresultscontroller獲取來自這兩個實體對象?然後我應該排序這些對象嗎?對於最少的對象來說這很好,但是當計數增加時它會花費更多的處理時間。
我應該創建一個共同的父表,它擁有「出生日期」和「週年日期」值嗎?如果是這樣,我該如何取&我該如何定義排序描述符?
我對核心數據真的很陌生,對這種情況沒有任何想法。舉個例子,將不勝感激。
感謝