0

每當我保存一個新對象時,它都會顯示在我的UITableView的頂部。如果希望它在不同的索引路徑或不同的區段中顯示?在索引路徑中保存新對象核心數據

對於實例是它可以插入新對象在:

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[[self objectsFetched] count]-1 inSection:0]; 

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[[self objectsFetched] count]-1 inSection:1]; 

我可以做到上面的場景與NSMutableArray S,但如何實現與核心相同數據?

+0

退後一步。如何將對象保存到索引路徑將轉換爲核心數據中的某個位置 – Abizern

回答

0

隨着核心數據你有一大包內容,你如何顯示在一個表視圖完全取決於你。實現這一目標的過程是通過對大袋進行分類,通常是在提取內容時。

看看NSFetchRequest,你會看到它需要一個數組sortDescriptors。您可以使這些排序描述符查看您的託管對象中的任何鍵。如果需要,可以添加明確的order密鑰並設置值或日期戳。

您如何排序取決於您,但您確實需要排序以指定所需的順序。