2012-03-13 33 views

回答

6

iOS 5及更高版本允許訂購多對多關係。我們一直在使用Core Data,這是一個非常需要的補充(因爲我們必須支持iOS 4,我們仍然堅持爲'sortPosition'添加第二個數字列)。嘗試將其打開,創建一個子類並查看它爲您生成的代碼類型。我懷疑是NSArray,但還沒有嘗試過。

+1

它使用NSOrderedSet生成屬性,並生成一些更多的輔助方法來執行某些操作,比如在特定索引處插入項目 - 但我試圖弄清楚如何指定當您通過屬性訪問它時使用的排序描述符;如果你必須做一個單獨的提取請求,那麼它看起來毫無意義。 – jhabbott 2012-06-28 22:30:39