我正在創建一個應用程序,該應用程序可以瀏覽多層次的一對多關係。例如,假設CoreDataBooks代碼示例從一個流派列表開始,您單擊一個流派,然後,然後獲取由Apple的代碼示例中看到的作者組織的書籍列表。遍歷與NSFetchedResultsControllers的一對多關係
這是我的問題:蘋果文檔告訴我,我應該使用FetchedResultsController來幫助組織我的書籍列表(除其他原因)。但是,當試圖找出如何從「一種」流派到我的「許多」書籍時,核心數據常見問題解答告訴我們不要使用提取。從常見問題解答:
我有一個從實體A到實體B的一對多關係。如何獲取與實體A的給定實例相關的實體B的實例?
你不知道。更具體地說,不需要明確提取目標實例,只需在實體A的實例上調用適當的鍵值編碼或訪問器方法。
問題當然是我現在有我的一套書中的書,但我希望他們從一個獲取的結果控制器中獲取它們。
在這裏進行的最佳途徑是什麼?我是否應該遵循常見問題解答,如果是這樣,我該如何管理作者將我的書分成若干部分?
或者我使用提取的結果控制器(我懷疑它更好),在這種情況下,我該如何遍歷一對多的關係(因爲Apple的哦 - 如此有用的答案只是「不要」 )?
非常感謝您的幫助。
薩沙