1

我有一個單獨的部分表視圖,它被連接到一個NSFetchedResultsController。當核心數據的結果爲空且在某些額外條件下時,我想創建一個自定義行,其內容將不由CoreData提供。有沒有乾淨的方式與NSFetchedResultsController實現這一點?NSFetchedResultsController空結果自定義行爲

+0

這一個佔位符行顯示什麼?在各自的'UITableView'的dataSource方法中實現它可能更合適 - 如果在行之後開始使用該對象來服務許多視圖,那麼子類NSFetchedResultsController可能會做錯誤的事情。 – iluvcapra 2013-05-11 01:13:29

回答

3

不,NSFetchedResultsController不提供這樣的功能。只需實施您的表格數據源來檢查FRC具有多少個fetchedObjects,並使用它來決定表格的行應由FRC提供,還是應顯示您的自定義空行。

+1

+1這不是FRC應有的責任。這應該由TableView控制器擁有 – 2013-05-11 07:44:43