2012-05-05 44 views
0

在Sql中有日期函數,但是在CoreData中只有「<」,「=」和類似的。 如果我將Date作爲表示時間戳的int值存儲,我將可以使用「 - 」,「+」和類似的值。 除了轉換之外,將日期存儲爲NSDate還有一個好處嗎?我想不是,但我不確定。CoreData將NSDate存儲爲UTC時間戳存在缺點嗎?

謝謝

回答

0

沒有,沒有缺點。實際上,如果您在生成NSManagedObject子類時選擇「對基元數據類型使用標量屬性」,它會爲您將NSDate轉換爲NSTimeInterval(double)。