7

私は次のように追加すると、私はCoreDataを使用してデータベースから作成された日付に基づいてレコードを埋めるのが好きなので、私は良い機能のNSFetchedResultsControllerDelegateを使用しています:がためのプロトコル宣言を見つけることができません「NSFetchedResultsControllerDelegate」

@interface FBCDMasterViewController : UITableViewController 
             <NSFetchedResultsControllerDelegate> 

その与えるエラー:あなたは、単にフレームワークを追加し、coreDataを使用している場合は

Cannot find protocol declaration for 'NSFetchedResultsControllerDelegate'

plase

+0

CoreDataフレームワークをプロジェクトに追加しましたか? –

+0

はい、既に他のエンティティにコアデータを使用しています。これでもう1つのエンティティが作成されました。 – terminator

答えて

15

を手助けするだけでは十分ではありません。 ヘッダを必要なファイルにインポートする必要があります。

#import <CoreData/CoreData.h> 

これは、プレフィックスヘッダーファイルに配置されているため、これを修正する必要があります。

+1

本当にあなたは偉大です – terminator

+1

私は助けになることができて嬉しいです:) – Maverick1st

関連する問題