找不到'NSFetchedResultsControllerDelegate'的协议声明

时间:2013-03-07 06:17:38

标签: ios objective-c iphone core-data nsfetchedresultscontroller

我喜欢使用CoreData根据数据库中创建的日期填充记录,因此我使用NSFetchedResultsControllerDelegate作为好的功能,因为我添加如下:

@interface FBCDMasterViewController : UITableViewController 
                                        <NSFetchedResultsControllerDelegate>

给出错误:

  

找不到'NSFetchedResultsControllerDelegate'

的协议声明

帮忙

1 个答案:

答案 0 :(得分:15)

如果您使用的是coreData,那么仅添加框架是不够的。 您还必须在需要它的文件中导入标题。

#import <CoreData/CoreData.h>

这个放在你的前缀Header文件中应该修复它。