7

Chciałbym wypełnić rekordy według daty utworzenia z bazy danych przy użyciu CoreData, więc używam NSFetchedResultsControllerDelegate dla dobra cecha, jak dodam jak:nie można odnaleźć deklarację protokołu dla „NSFetchedResultsControllerDelegate”

@interface FBCDMasterViewController : UITableViewController 
             <NSFetchedResultsControllerDelegate> 

Jego dając błędu:

Cannot find protocol declaration for 'NSFetchedResultsControllerDelegate'

pluskać pomóc

+0

Czy dodałeś framework CoreData do swojego projektu? –

+0

tak, już korzystam z danych podstawowych dla innych podmiotów, teraz stworzyłem jeszcze jeden byt, w którym wymagałem tego – terminator

Odpowiedz

15

Jeśli używasz CoreData, po prostu dodając ram nie wystarczy. Musisz również zaimportować nagłówek do plików, które go potrzebują.

#import <CoreData/CoreData.h> 

Umieszczony w prefiksie plik nagłówka powinien go naprawić.

+1

naprawdę jesteś świetny – terminator

+1

Cieszę się, że mogę pomóc :) – Maverick1st

Powiązane problemy