2011-03-27 78 views

回答

1

沒有特定的原因,您不能使用沒有表的NSFetchedResults控制器。您可以定義任何任意類來實現NSFetchedResultsControllerDelegate協議。

但是,很少有什麼特別的原因會導致你想這樣做。 FRC旨在爲表格提取和訂購數據。它跟蹤部分名稱等。其他控件並不真的需要這種排序或信息。

如果您希望控制器像FRC一樣監視managedObject上下文,那麼您應該爲控制器註冊上下文的各種通知。然後,控制器可以根據需要更新視圖,就像FRC爲tableview所做的那樣。

+0

是不是緩存一個這樣的原因? – 2012-10-22 19:57:04

相關問題