我需要在Core Data中的數組中存儲兩種類型的對象Feed
和Folder
。例如:如何在覈心數據中存儲混合陣列
Array
Feed
Feed
Folder
Feed
Folder
Folder
…etc...
我知道在覈心數據,以便存儲對象約BWOrderedManagedObject
,但我不知道如何混合存儲對象(需要陣列中混合,因爲項目是在一個特定的順序)。理想情況下,我會有一個指向兩個實體的關係,但顯然這是不可能的。
我能看到的唯一解決方案是使數組成爲Transformable
屬性。但是,數組中存儲的對象呢?我是否需要自己管理所有這些數據,還是由Core Data管理?